Commit Graph

511 Commits

Author SHA1 Message Date
Johannes Rieken
0fd2688cb4 check if clipboard actually works and only iff so write tests... 2020-06-10 16:08:29 +02:00
Johannes Rieken
f5a218d5a7 restore clipboard text after test, https://github.com/microsoft/vscode/issues/98497 2020-06-08 12:06:53 +02:00
Johannes Rieken
48a2d3e863 if needed , read clipboard inside MainThreadEditors#insertText, https://github.com/microsoft/vscode/issues/98497 2020-06-08 12:03:01 +02:00
Johannes Rieken
b0d056202b Use canonical uri for openTextDocument api, #93368 2020-05-29 18:16:31 +02:00
Benjamin Pasero
a23d4daefa Dangling text file models of deleted files hanging around in memory (#98154)
* Dangling text file models of deleted files hanging around in memory (fix #98057)

* address feedback
2020-05-26 16:29:12 +02:00
Matt Bierner
443098af77 Don't enable test on remote 2020-05-18 11:18:55 -07:00
Matt Bierner
0af3fc77e8 Fixing rewriting of some old-style vscode-resource uris that don't have explicit authorities 2020-05-15 14:36:01 -07:00
Daniel Imms
eb64e93b17 Add ref to why test is disabled 2020-04-27 07:34:59 -07:00
Daniel Imms
aebfe022af Disable tasks tests in web
Part of #90528
2020-04-27 07:30:06 -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
Matt Bierner
3978fab7f1 Remove activation events 2020-04-09 14:42:48 -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
Matt Bierner
1c741ecc64 Move web playground code into its own extension (#92672)
This splits the web playground out from vscode-api-tests
2020-03-17 15:01:17 -07:00
Benjamin Pasero
6ee37a6002 web - move extension code into web-playground folder 2020-03-13 08:59:31 +01:00
isidor
0defd91586 debug: skip start debugging test 2020-03-10 10:59:17 +01:00
isidor
c91e2b62d7 debug integration: make sure to clear out session on retry 2020-03-10 10:11:54 +01:00
Pine Wu
2362584a62 Revert "Fix #73803"
This reverts commit 67e6aef0c8.
2020-03-06 00:30:14 -08:00
Pine Wu
a8ff40791d Revert "Fix failed integration tests"
This reverts commit 0a36d4c82b.
2020-03-06 00:30:07 -08:00
Pine Wu
4857a9a746 Revert "Fix integration test"
This reverts commit 5a0ab960f0.
2020-03-06 00:29:57 -08:00
Pine Wu
5a0ab960f0 Fix integration test 2020-03-05 12:41:06 -08:00
Pine Wu
0a36d4c82b Fix failed integration tests 2020-03-05 12:03:55 -08:00
Pine Wu
67e6aef0c8 Fix #73803 2020-03-05 11:34:58 -08:00
isidor
5cf50df3be debug: reanable tests. Use 2 retries 2020-03-05 17:50:16 +01:00
Benjamin Pasero
b59c3a83b3 workspace edit - also test moving and applying changes to dirty file 2020-02-18 10:40:12 +01:00
Benjamin Pasero
d8e7eb36a2 Text save participants are overwritten for each extension host (fixes #90359) 2020-02-17 10:42:31 +01:00
Matt Bierner
feecdaeacf Disable webview copy test on web 2020-02-15 12:49:11 -08:00
Matt Bierner
2f9c79a847 Only enable webview copy tests on MacOS 2020-02-14 12:39:50 -08:00
Matt Bierner
c03b581840 Add test for copying text from webview 2020-02-14 11:54:09 -08: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
Johannes Rieken
bcdf991bd4 test: saveAll before asserting a certain save event 2020-02-14 12:05:57 +01:00
Johannes Rieken
6158372c89 more verbose integration test failures 2020-02-14 12:05:01 +01:00
Benjamin Pasero
a7ed9c9572 🆙 playwright@0.11.0 (#90663) 2020-02-14 09:56:08 +01:00
Johannes Rieken
2b3fed13e1 some 💄 to prep for https://github.com/microsoft/vscode/issues/90359 2020-02-13 12:54:12 +01:00
Johannes Rieken
5166060e71 test: don't assert in event handler 2020-02-13 12:54:12 +01:00
Johannes Rieken
f704c339dc re-enable active editor test for electron-runner, https://github.com/microsoft/vscode/issues/90470 2020-02-13 12:54:12 +01:00