Commit Graph

99 Commits

Author SHA1 Message Date
Logan Ramos
0a9e7a5f49 Re-enable tab getter test 2022-02-16 15:09:08 -05:00
Logan Ramos
ec9df1d972 Update tabs model to utilize the new API shape (#142668)
* Change shape of the tabs API

* Disable tab tests for now

* Add an onDidChangeTabGroup event

* Optimize for group activate

* Update events to no longer be an array

* Further tab optimization
2022-02-10 15:09:11 -05:00
Logan Ramos
9ce72d28b6 Have tab test retry 3 times 2021-12-16 15:27:41 -05:00
Matt Bierner
c2f4daf348 Update webview bits version for tests 2021-12-07 16:16:54 -08:00
Matt Bierner
9acd320eda Also skip notebook test temporarily 2021-12-07 13:28:32 -08:00
Johannes Rieken
13f383439f no test.only, fyi @bpasero 2021-11-01 15:14:36 +01:00
Benjamin Pasero
6ed67dd61e editors - return undefined from openEditor when operation cancelled (fix #134786) 2021-10-28 09:23:08 +02:00
Logan Ramos
26ba13ff98 Fix + re-enable close tests 2021-09-27 10:52:47 -04:00
Logan Ramos
d2c8185df9 Skip tab close test for now 2021-09-24 15:57:24 -04:00
Logan Ramos
7800296d17 Add close to tab model 2021-09-24 15:53:38 -04:00
Logan Ramos
cbe175f438 Fix tests attempt number two 2021-09-24 10:12:52 -04:00
Logan Ramos
ce7c00f4fb Fix integration tests 2021-09-24 09:43:06 -04:00
Logan Ramos
620a61f5a3 Add more move tests 2021-09-24 09:09:35 -04:00
Logan Ramos
927a28da01 Add tab move tests 2021-09-23 15:35:34 -04:00
Logan Ramos
c46e473ad8 Re-enable notebook in tabs test 2021-09-17 13:08:44 -04:00
Logan Ramos
76c3eb94c9 On the fly tab model construction (#133025)
* Enrich the change event

* Initial tab model building

* Work in progress model construction

* Add pauseable emitter

* Attempt using microtask

* Make tests pass

* Update active tab logic

* Fix layering issue

* event rename

* PR feedback

* Remove stray new line

* Add test for microtask emitter

* Add move event

* Add mmerge functionality to Microtask emitter

* Fix compilation errrors

* Fix tests

* Add tests to address feedback

* Change editor change event to an array

* Add array support to editorsChangeEvent

* Update src/vs/workbench/common/editor/editorGroupModel.ts

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

* Switch to a less efficient array method

* Add console.log for debugging

* Test with different notebook

* Fix notebook URI

* For now split up file open for better debugging

* Don't use notebook in test for now

* Cleanup event

* Fix tests

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2021-09-16 14:34:54 -04:00
Martin Aeschlimann
57dde04b44 Can't read StatusBarItem.tooltip anymore. Fixes #133231 2021-09-16 11:57:26 +02:00
Logan Ramos
65a8d1234c Remove diff resource 2021-09-08 14:20:08 -04:00
Raymond Zhao
df115e761a Revert "Re-enable tab tests"
This reverts commit e0cdd0974b.
Revert reason: browser integration tests failing
2021-09-08 10:31:46 -07:00
Logan Ramos
e0cdd0974b Re-enable tab tests 2021-09-08 10:35:58 -04:00
Logan Ramos
b699fab482 Skip tests 2021-09-07 18:34:16 -04:00
Logan Ramos
0f238bf3f9 Try promise.race 2021-09-07 17:40:43 -04:00
Logan Ramos
e287a168dc Fix tab tests 2021-09-07 10:31:47 -04:00
Logan Ramos
d9a63f4cd8 Fix tabs tests 2021-09-07 09:49:34 -04:00
Logan Ramos
9408062d1a Add active tab test 2021-09-03 15:46:07 -04:00
Logan Ramos
82a3d2645f Skip tabs test 2021-09-03 14:56:52 -04:00
Logan Ramos
5d7f4d3461 Add todo and remove test.only 2021-09-03 14:29:28 -04:00
Logan Ramos
22ca6611bd Add get tabs tests 2021-09-03 13:47:01 -04:00
Matt Bierner
ab8e743520 Organize imports in ext tests 2021-08-11 16:55:51 -07:00
Benjamin Pasero
159479eb5a Allow to show status bar entries with an id and name (fix #74972) 2021-05-19 14:03:37 +02:00
Logan Ramos
72aa675fc9 Update API tests to strict equal 2021-05-04 14:59:03 -04:00
Johannes Rieken
2f62eb0906 ignore focus dependent test also on GHA, fixes https://github.com/microsoft/vscode/issues/120355 2021-04-06 16:08:25 +02:00
Johannes Rieken
5236d34460 run active editor test only when having focus 2021-02-15 11:40:21 +01:00
Johannes Rieken
46cf57b264 a bunch of failing tests 2021-02-01 12:01:32 +01:00
ChaseKnowlden
e8760a5d6c Fix capitalization of GitHub org 2020-09-17 11:43:03 +02:00
Matt Bierner
d1b49cd8b9 Adding more explicit typings for TS 4.1 new Promise logic 2020-09-16 11:58:01 -07:00
Christof Marti
d08e158b8d Investigate #104554 2020-08-31 16:30:58 +02:00
Johannes Rieken
1261e43fc1 don't run focus-dependent test on build machines, https://github.com/microsoft/vscode/issues/100828 2020-07-07 10:21:52 +02:00
Johannes Rieken
f2d49ea57e add debug logging for https://github.com/microsoft/vscode/issues/100828 2020-06-23 13:19:31 +02:00
Christof Marti
3d93daf7ca Not only (#70887) 2020-06-23 10:22:21 +02:00
Sandeep Somavarapu
434dc1bb66 Disabled as it is failing in build @jrieken #100828 2020-06-23 10:15:29 +02:00
Christof Marti
0a8c1aea39 Update fix (#70887) 2020-06-22 17:58:04 +02:00
Christof Marti
4242275cb1 Fix tests (fixes #70887) 2020-06-22 14:02:42 +02:00
Benjamin Pasero
c0eea2a712 tests - disable terminal integration tests for web 2020-03-19 09:37:17 +01:00
Benjamin Pasero
a7ed9c9572 🆙 playwright@0.11.0 (#90663) 2020-02-14 09:56:08 +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
Benjamin Pasero
4978f52ec8 Flaky test: active editor not always correct... (#90470) 2020-02-11 18:29:18 +01:00
Benjamin Pasero
39370d9c98 tests - skip another flaky one for web 2020-02-11 15:51:45 +01:00
Benjamin Pasero
7c8b0844ec fix #87330 2020-01-14 10:48:10 +01:00
Robo
4c7431ca8d chore: Upgrade to electron 7.x (#83796)
* chore: bump electron@7.0.0

* chore: update api

* chore: Bump electron@7.0.1

* chore: bump electron@7.1.0

* chore: Bump electron@7.1.1

* chore: Bump electron@7.1.2

* FIXME: Skip webview tests that have improper shutdown path

* chore: Bump electron@7.1.3

* bump electron@7.1.5

* debug test failures

* chore: bump electron@7.1.7

* skip test for https://github.com/microsoft/vscode/issues/87330

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2020-01-09 19:16:52 +05:30