Add a test for csharp, run in CI

This commit is contained in:
Ben Jackson 2021-04-15 19:12:24 +01:00
commit f389d65a24
6 changed files with 100 additions and 4 deletions

View file

@ -91,7 +91,8 @@ if [ "$INSTALL" = "1" ] || [ "$INSTALL" = "script" ]; then
if ! python3 $(dirname $0)/install_gadget.py \
--basedir ${BASEDIR} \
${INSTALLER_ARGS} \
--all; then
--all \
--force-enable-csharp; then
echo "Script installation reported errors" >&2
exit 1
fi
@ -102,7 +103,7 @@ if [ "$INSTALL" = "1" ] || [ "$INSTALL" = "vim" ]; then
--cmd "${BASEDIR_CMD}" \
-c 'autocmd User VimspectorInstallSuccess qa!' \
-c 'autocmd User VimspectorInstallFailed cquit!' \
-c "VimspectorInstall --all"; then
-c "VimspectorInstall --all netcoredbg"; then
echo "Vim installation reported errors" >&2
exit 1
fi
@ -144,6 +145,9 @@ set -e
pushd tests/testdata/cpp/simple
make clean all
popd
pushd support/test/csharp
dotnet build
popd
set +e
echo "%DONE - built test programs"