vscode/test/automation
Matt Bierner 3a8b7e4276
Highlight label should not create extra span nodes (#164657)
* Highlight label should not create extra empty dom nodes

I noticed that the `HighlightedLabel` class creates extra `span` elements for text ranges. These should not be needed. Using text children directly should be faster for creation and also reduce the number of nodes in the document

I also related the conditional spread with a longer version that uses a simple call to push. This is worth doing since `HighlightedLabel` is so widely used in the editor

* Update tests

* Update smoke test selector

* Update css
2022-11-01 08:00:38 -07:00
..
src Highlight label should not create extra span nodes (#164657) 2022-11-01 08:00:38 -07:00
tools Remove legacy smoke test driver (#147393) 2022-04-13 19:19:58 +02:00
.gitignore Fix minor packaging issues in automation lib 2019-11-04 12:03:51 -08:00
.npmignore Fix minor packaging issues in automation lib 2019-11-04 12:03:51 -08:00
package.json Pick up latest TS version for building VS Code (#162786) 2022-10-06 12:08:45 -07:00
README.md Refactor smoke UI automation into separate package 2019-09-05 09:16:29 -07:00
tsconfig.json fix smoke tests with stable build (fix #117420) 2021-02-23 19:04:51 +01:00
yarn.lock Pick up latest TS for building VS Code (#165104) 2022-11-01 02:43:09 -07:00

VS Code Automation Package

This package contains functionality for automating various components of the VS Code UI, via an automation "driver" that connects from a separate process. It is used by the smoke tests.