diff --git a/build/azure-pipelines/darwin/product-build-darwin-test.yml b/build/azure-pipelines/darwin/product-build-darwin-test.yml index 35fee8f5240..0b445933265 100644 --- a/build/azure-pipelines/darwin/product-build-darwin-test.yml +++ b/build/azure-pipelines/darwin/product-build-darwin-test.yml @@ -56,6 +56,7 @@ steps: compile-extension:github-authentication \ compile-extension:html-language-features-server \ compile-extension:ipynb \ + compile-extension:notebook-renderers \ compile-extension:json-language-features-server \ compile-extension:markdown-language-features-server \ compile-extension:markdown-language-features \ diff --git a/build/azure-pipelines/linux/product-build-linux-test.yml b/build/azure-pipelines/linux/product-build-linux-test.yml index a5a30a340fc..75e73b679a8 100644 --- a/build/azure-pipelines/linux/product-build-linux-test.yml +++ b/build/azure-pipelines/linux/product-build-linux-test.yml @@ -82,6 +82,7 @@ steps: compile-extension:github-authentication \ compile-extension:html-language-features-server \ compile-extension:ipynb \ + compile-extension:notebook-renderers \ compile-extension:json-language-features-server \ compile-extension:markdown-language-features-server \ compile-extension:markdown-language-features \ diff --git a/build/azure-pipelines/win32/product-build-win32-test.yml b/build/azure-pipelines/win32/product-build-win32-test.yml index 19d5e8feace..6ad4f2dffbc 100644 --- a/build/azure-pipelines/win32/product-build-win32-test.yml +++ b/build/azure-pipelines/win32/product-build-win32-test.yml @@ -53,6 +53,7 @@ steps: compile-extension:github-authentication ` compile-extension:html-language-features-server ` compile-extension:ipynb ` + compile-extension:notebook-renderers ` compile-extension:json-language-features-server ` compile-extension:markdown-language-features-server ` compile-extension:markdown-language-features ` diff --git a/scripts/test-integration.bat b/scripts/test-integration.bat index e5b356f3dec..55d7202968f 100644 --- a/scripts/test-integration.bat +++ b/scripts/test-integration.bat @@ -82,6 +82,13 @@ mkdir %IPYNBWORKSPACE% call "%INTEGRATION_TEST_ELECTRON_PATH%" %IPYNBWORKSPACE% --extensionDevelopmentPath=%~dp0\..\extensions\ipynb --extensionTestsPath=%~dp0\..\extensions\ipynb\out\test %API_TESTS_EXTRA_ARGS% if %errorlevel% neq 0 exit /b %errorlevel% +echo. +echo ### Notebook Output tests +set NBOUTWORKSPACE=%TEMPDIR%\nbout-%RANDOM% +mkdir %NBOUTWORKSPACE% +call "%INTEGRATION_TEST_ELECTRON_PATH%" %NBOUTWORKSPACE% --extensionDevelopmentPath=%~dp0\..\extensions\notebook-renderers --extensionTestsPath=%~dp0\..\extensions\notebook-renderers\out\test %API_TESTS_EXTRA_ARGS% +if %errorlevel% neq 0 exit /b %errorlevel% + echo. echo ### Configuration editing tests set CFWORKSPACE=%TEMPDIR%\cf-%RANDOM% diff --git a/scripts/test-integration.sh b/scripts/test-integration.sh index e43ef46016c..b6f3ec01538 100755 --- a/scripts/test-integration.sh +++ b/scripts/test-integration.sh @@ -100,6 +100,12 @@ echo "$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_EXTRA_ARGS $(mktemp -d 2>/dev/null) --extensionDevelopmentPath=$ROOT/extensions/ipynb --extensionTestsPath=$ROOT/extensions/ipynb/out/test $API_TESTS_EXTRA_ARGS kill_app +echo +echo "### Notebook Output tests" +echo +"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_EXTRA_ARGS $(mktemp -d 2>/dev/null) --extensionDevelopmentPath=$ROOT/extensions/notebook-renderers --extensionTestsPath=$ROOT/extensions/notebook-renderers/out/test $API_TESTS_EXTRA_ARGS +kill_app + echo echo "### Configuration editing tests" echo