57
57
after_suite () { killall $INTEGRATION_TEST_APP_NAME || true ; }
58
58
fi
59
59
60
- # Integration tests in AMD
60
+
61
+ # Tests standalone (AMD)
62
+
61
63
./scripts/test.sh --runGlob ** /* .integrationTest.js " $@ "
62
64
after_suite
63
65
66
+
64
67
# Tests in the extension host
65
68
66
69
ALL_PLATFORMS_API_TESTS_EXTRA_ARGS=" --disable-telemetry --skip-welcome --crash-reporter-directory=$VSCODECRASHDIR --logsPath=$VSCODELOGSDIR --no-cached-data --disable-updates --disable-keytar --disable-extensions --disable-workspace-trust --user-data-dir=$VSCODEUSERDATADIR "
@@ -74,10 +77,10 @@ after_suite
74
77
" $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/vscode-colorize-tests/test --extensionDevelopmentPath=$ROOT /extensions/vscode-colorize-tests --extensionTestsPath=$ROOT /extensions/vscode-colorize-tests/out $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
75
78
after_suite
76
79
77
- " $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/markdown -language-features/test-workspace --extensionDevelopmentPath=$ROOT /extensions/markdown -language-features --extensionTestsPath=$ROOT /extensions/markdown -language-features/out/test $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
80
+ " $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/typescript -language-features/test-workspace --extensionDevelopmentPath=$ROOT /extensions/typescript -language-features --extensionTestsPath=$ROOT /extensions/typescript -language-features/out/test/unit $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
78
81
after_suite
79
82
80
- " $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/typescript -language-features/test-workspace --extensionDevelopmentPath=$ROOT /extensions/typescript -language-features --extensionTestsPath=$ROOT /extensions/typescript -language-features/out/test/unit $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
83
+ " $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/markdown -language-features/test-workspace --extensionDevelopmentPath=$ROOT /extensions/markdown -language-features --extensionTestsPath=$ROOT /extensions/markdown -language-features/out/test $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
81
84
after_suite
82
85
83
86
" $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $ROOT /extensions/emmet/test-workspace --extensionDevelopmentPath=$ROOT /extensions/emmet --extensionTestsPath=$ROOT /extensions/emmet/out/test $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
@@ -86,7 +89,9 @@ after_suite
86
89
" $INTEGRATION_TEST_ELECTRON_PATH " $LINUX_EXTRA_ARGS $( mktemp -d 2> /dev/null) --enable-proposed-api=vscode.git --extensionDevelopmentPath=$ROOT /extensions/git --extensionTestsPath=$ROOT /extensions/git/out/test $ALL_PLATFORMS_API_TESTS_EXTRA_ARGS
87
90
after_suite
88
91
89
- # Tests in commonJS (CSS, HTML)
92
+
93
+ # Tests standalone (CommonJS)
94
+
90
95
cd $ROOT /extensions/css-language-features/server && $ROOT /scripts/node-electron.sh test/index.js
91
96
after_suite
92
97
0 commit comments