Elaheh Rashedi
896f499b99
CMake Multi Root and Multi Project support ( #2835 )
2022-12-27 08:46:15 -08:00
Bob Brown
346755d161
Enable "no misused promises" lint rule ( #2630 )
2022-07-06 21:49:38 +00:00
Bob Brown
0dc215db02
Followup to #2266 ( #2414 )
2022-03-04 11:11:23 -08:00
Colin Duquesnoy
fe831f4305
Allow to launch multiple targets with the launch button of the status bar ( #2266 )
2022-03-04 10:22:10 -08:00
Bob Brown
2b91e8517c
Fix tests and enable Windows CI ( #2295 )
2021-12-20 15:31:43 -08:00
Yonggang Luo
3aea7ff8f9
Enable backendTests in CI ( #2264 )
...
Launching backendTests without the need of compiling typescript for better developing experience.
2021-11-29 09:58:59 -08:00
Bob Brown
33ffa5d3be
Reindent the files ( #2226 )
2021-11-03 09:52:24 -07:00
Elaheh Rashedi
75c91a1889
( #1 in order) upgrade the tests [ready] ( #1881 )
2021-06-14 11:01:00 -07:00
Xinyu Sui
7ebdeb264f
Fix webpack watch
2021-02-24 21:02:04 -08:00
Vitaly Poterba
a9f059bf61
Initial tasks support ( #1268 )
...
* Check added
* Get last argument from command as workspace folder
* Cast corrected
* Casts fixed
* VSCode settings update
* Cast fix
* Initial tests added
* Task result variables fixed in tests
* tasks.json in tests replaced with Task objects
* Fixed expectations to simple object check
* cwd set for tasks in tests
* Task source changed to `shell`
* Initial taskprovider added
* Unnecessary cast removed
* Formatting reverted
* Strange extra spaces removed
* Comments fixed
* Some code formatting reverted
* Tests formatting reverted
* Build task supported
* Removed configure task from tests
* Unqouted unnecessarily quoted property
* Assertion avoided
* buildAll fixed
* Remove task test
* Added failing check
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2020-10-16 05:37:15 -07:00
Andreea Isac
40a6205d55
More clarity around amd64 - x64 architecture name aliases. Don't detect arm(64) kits if not installed.
2020-04-09 15:26:38 -07:00
Andreea Isac
74c3f6cd70
Fixes for GitHub issues 964 and 1084
2020-04-07 10:54:49 -07:00
xisui-MSFT
6ccd3057bb
Added command to hide launch and debug commands and debug button ( #1035 )
2020-02-03 14:47:20 -08:00
xisui-MSFT
4fa7e036a7
Multi-root support ( #958 )
2020-01-16 13:31:31 -08:00
Bob Brown
8d607fb3e1
avoid prompting for kit selection over and over ( #854 )
2019-10-31 11:33:34 -07:00
Bob Brown
b9bf490ac2
workspaceRoot -> workspaceFolder ( #831 )
2019-10-17 08:50:22 -07:00
Colen Garoutte-Carson
8728b7e295
localization plumbing
2019-09-04 15:36:10 -07:00
Randshot
59d71f9c9a
Update variable substitution tests
2018-07-26 15:11:33 +02:00
vector-of-bool
875f940855
Smoke testing engine
2018-06-16 17:51:04 -06:00
KoeMai
c669037d12
Prepare project for backend unit tests without vscode
...
At the moment all tests run inside of vscode. For the backend tests it is not
necessary. This commit prepares the test environment to execute non
vscode unit tests.
- Add example test
- Add to launcher
- Add to ci scripts
2018-04-22 21:21:22 +02:00
vector-of-bool
e5b15a080b
Add debug config for vs-preferred-gen
2018-03-17 16:54:40 -06:00
vector-of-bool
617d464daa
Add an `npm` task
2018-03-15 22:10:31 -06:00
Randshot
592b177b76
Changes:
...
- Fix launch.json
- Fix installPrefix config option
- Format configure-and-build-test.ts
- Add some tests for variable substitution
Signed-off-by: Randshot <randshot@norealm.xyz>
2018-03-14 17:54:21 +01:00
Yuri Timenkov
de0772972a
Merge pull request #339 from ytimenkov/feature/contribution-manual
...
Initial version of contributing guidelines.
2018-03-11 08:08:55 +01:00
Yuri Timenkov
ed0c92046f
Initial version of contributing guidelines.
...
Upgraded tasks to version 2.0 for automatic detection.
Added clang-format as npm package
2018-03-11 00:33:17 +01:00
KoeMai
dc5121416b
Work in review comments.
...
- Fix name convention for methods, files, folder, variables
- Fix typos
- Replace declaration of class members by in constructors if possible
2018-03-10 19:51:23 +01:00
KoeMai
2fcc781bc6
Add first draft for configuration and build
...
- Add to launch
- Add draft for tests
2018-03-06 20:40:07 +01:00
KoeMai
27388cd2a8
Fix double execution of extension tests
...
The unit test tries to execute extension tests and it failed. This
makes it necessary to move of the unit tests into a separate folder.
- Move all unit test related files to unit_tests
- Adde new get function for the testRoot
- Rename getter for testFilePath
- Replace testFilePath('fakebin') with getter of test root
- Replace testFilePath for others with getter of test ressource
- Fix path in test files
2018-03-03 13:59:39 +01:00
KoeMai
d5be9094fa
Move and separate first tests for extension testing into separate folder
...
This modification should separate extension tests from internal tests.
This allows us to use different project folder for testing of different extension use cases.
- Create run script for extension tests
- Move "No present kit" extension tests into separate folder
- Add launch config for extension tests without cmakelist in folder
2018-03-03 13:59:39 +01:00
KoeMai
7aa909d085
Add test condition to skip no kit tests if Visual studio is present
2018-02-20 21:16:39 +01:00
vector-of-bool
2d10c61e1b
Format everything with Clang 6.0, and import a clang-format config
2018-02-17 20:30:31 -07:00
vector-of-bool
422f06b9d6
Fix test path
2017-11-16 18:59:15 -07:00
vector-of-bool
ebb69855d8
Start on some testing, more reliable than the old tests.
2017-09-28 01:04:51 -06:00
vector-of-bool
2a11ad5166
Developer documentation
2017-09-24 22:03:36 -06:00
Yuri Timenkov
d15468c738
User-facing logging.
...
* CMakeToolsWrapper doesn't inherit from API but rather aggregates it
and provides access.
* Added logger which writes to the same output as CMakeTools to enable
users fix problems with the envrironment (e.g. missing CMake binary).
* Disable CMakeTools commands and key bindings if CMake Server has
failed to initialize. This avoids 'command not found' messages.
* Minor fixes to make tslint happy.
2017-06-07 12:06:46 +02:00
vector-of-bool
c52b0299e6
Not all tests pass, but working towards cmake-server support
2016-11-14 20:09:29 -07:00
vector-of-bool
12e5750a47
Manual merging develop in
2016-11-12 14:31:25 -07:00
vector-of-bool
c974e8fd40
Initial
2016-04-16 15:36:19 -06:00