Commit Graph

73 Commits

Author SHA1 Message Date
Daniel Imms
7934b9d439 Skip all but 2 2021-02-12 14:55:49 -08:00
Daniel Imms
a5994556a8 Re-enable most tests 2021-02-12 14:10:21 -08:00
Daniel Imms
68f1497536 Skip echo works in the default shell test 2021-02-12 13:40:59 -08:00
Daniel Imms
66d300b1bb Enable 3 tests 2021-02-12 12:22:34 -08:00
Daniel Imms
6148fedea0 Enable terminal tests that deal with ptys only 2021-02-12 11:34:17 -08:00
Daniel Imms
44477fbb74 Re-enable tests, disable terminal suite 2021-02-12 11:03:01 -08:00
Megan Rogge
ac60c82c7d add tests (#115944) 2021-02-05 15:55:50 -08:00
Johannes Rieken
46cf57b264 a bunch of failing tests 2021-02-01 12:01:32 +01:00
Daniel Imms
6821292b4b Fix ts 4.1 issues in terminal api tests 2020-09-09 12:43:25 -07:00
Daniel Imms
f7f05dee53 Don't require creationOptions to be the same object
Fixes #102950
2020-08-12 17:02:40 -07:00
Daniel Imms
9a2696d391 Don't fire onDidChangeTerminalDimensions when cols/rows is 0
Fixes #83778
2020-08-12 16:33:55 -07:00
Daniel Imms
bf9991ad52 Skip test that flakes on Linux only 2020-06-15 09:37:57 -07:00
Daniel Imms
63e04d0b07 Remove logging 2020-06-14 14:00:21 -07:00
Daniel Imms
4307ebe69b Log to debug on ci 2020-06-14 05:38:44 -07:00
Daniel Imms
1a2bc0feb7 Try use dom renderer 2020-06-13 12:21:53 -07:00
Daniel Imms
d1e834a73e Don't show terminal in test
Seems to be causing a Chromium error in containers related to gpu
2020-06-13 09:33:35 -07:00
Daniel Imms
7f5bada046 Move EnvironmentVariableCollection API into ExtensionContext (#96061)
* Move env var collection to ext context

* Remove dispose, fix persistent passing

* Fire collection change on persistence change

* Fix tests by forcing activation and getting ctx

* chore: bump js-debug

Co-authored-by: Connor Peet <connor@peet.io>
2020-04-24 16:45:30 -07:00
Daniel Imms
ae1670d4ea Disable terminal tests in remote
Too flaky they're not useful.

See #96057
2020-04-24 06:27:59 -07:00
Daniel Imms
aa91f911f9 Suppress exit code notification in terminal test 2020-04-24 06:08:58 -07:00
Daniel Imms
3d7745d6fc Dispose data listener before disposing terminal
Fixes #95945
2020-04-23 07:29:47 -07:00
Daniel Imms
84a884a97a Return after done(e)
Part of #95945
2020-04-23 07:27:29 -07:00
Daniel Imms
e7d66db115 Test using an environment variable to avoid winpty sequences 2020-04-10 07:39:36 -07:00
Daniel Imms
b7e0abbdcc Merge branch 'master' into tyriar/90539 2020-04-10 05:56:39 -07:00
Daniel Imms
183c010f9f Fix flaky test
Terminal Extension pty terminals should respect dimension overrides

Fixes #90064
2020-04-09 06:25:03 -07:00
Matt Bierner
7ae7343973 Fix some strict null errors revealed by change to emitter 2020-04-08 18:06:24 -07:00
Daniel Imms
3e4e23b442 Add debug logs 2020-03-27 11:59:04 -07:00
Daniel Imms
1661165648 Run both sh and ps commands to make tests work in remote 2020-03-27 10:57:14 -07:00
Daniel Imms
b8aff423a3 Add more API tests 2020-03-27 09:42:39 -07:00
Daniel Imms
fc0712520f Add api tests for env var collections
This does not cover the persisted case
2020-03-27 09:30:32 -07:00
Benjamin Pasero
c0eea2a712 tests - disable terminal integration tests for web 2020-03-19 09:37:17 +01:00
Benjamin Pasero
9f2cc0cc79 test - disable another flaky terminal test (#92826) 2020-03-19 07:57:02 +01:00
Benjamin Pasero
1e4fcba26d web - disable some flaky integration tests (#92826) 2020-03-18 07:52:27 +01:00
Daniel Imms
7cd049b61f Log lines 2020-02-14 07:59:13 -08:00
Daniel Imms
0075e2252b Create an echo shell integration test
Part of #90539
2020-02-14 07:24:09 -08:00
Benjamin Pasero
ae78db0414 skip terminal test (#90437) 2020-02-11 11:11:37 +01:00
Daniel Imms
7ab2322170 Fix compile 2019-11-19 11:28:31 -08:00
Daniel Imms
e41c71b0d0 Merge branch 'master' into tyriar/63052 2019-11-05 10:32:42 -08:00
Daniel Imms
1d60909d1f Implement Terminal.creationOptions API
Fixes #63052
2019-11-05 10:30:43 -08:00
Daniel Imms
2a0d3d0140 Support Terminal.exitStatus API
Fixes #62103
2019-11-05 09:09:39 -08:00
Daniel Imms
f5cb824330 Ignore 0,0 event to fix override dimensions pty test
See #83778 for follow up (when we're not in endgame)
2019-10-31 11:39:03 -07:00
Daniel Imms
82c348326c Merge remote-tracking branch 'origin/master' into tyriar/integration_test 2019-10-31 11:28:31 -07:00
Daniel Imms
fe2e842fee Ensure terminal/task tests don't leak listeners across tests 2019-10-31 11:21:18 -07:00
Daniel Imms
c0e630fd7a Pass assertion failure to done 2019-10-31 10:43:36 -07:00
Eric Amodio
d6cbcb5eec Fixes failing terminal test 2019-10-28 09:02:53 -04:00
Daniel Imms
ebc27c4410 More formatting 2019-10-23 16:57:22 -07:00
Daniel Imms
a00301d074 Format/minimize diff 2019-10-23 16:54:04 -07:00
Eric Amodio
95b1f7c3c0 Reworks the test to not be timing specific 2019-10-23 18:28:17 -04:00
Eric Amodio
000006f0d1 Fixes terminal integration test timing 2019-10-23 18:28:16 -04:00
Daniel Imms
678abfe8b2 Remove Terminal.onDidWriteData
Replaced by vscode.window.onDidWriteTerminalData

Fixes #78574
2019-09-12 19:09:12 -07:00
Daniel Imms
ced08707d1 Fix terminal integration test 2019-08-08 09:34:34 -07:00