Commit 1e595a2a authored by Gheorghi Ciochina's avatar Gheorghi Ciochina
Browse files

fix(tests): sonar basic functionality test

parent 1c05c990
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -198,12 +198,13 @@ export -f dotnet
    export SONAR_HOST_URL="https://sonar.example.com"
    export SONAR_TOKEN="my-token"
    export DOTNET_PROJECT_DIR="tests"
    export DOTNET_PROJECT_NAME="MyApp"
    export DOTNET_SONAR_EXTRA_ARGS="--debug"
    export DOTNET_RESTORE_OPTS="--no-restore"
    mkdir -p "$TEST_TEMP_DIR/$DOTNET_PROJECT_DIR"

    touch "$TEST_TEMP_DIR/$DOTNET_PROJECT_DIR/dotnet-test.opencover.xml"
    touch "$TEST_TEMP_DIR/$DOTNET_PROJECT_DIR/dotnet-test.xunit.xml"
    touch "$TEST_TEMP_DIR/$DOTNET_PROJECT_DIR/dotnet-test-$DOTNET_PROJECT_NAME-$DOTNET_PROJECT_DIR.opencover.xml"
    touch "$TEST_TEMP_DIR/$DOTNET_PROJECT_DIR/dotnet-test-$DOTNET_PROJECT_NAME-$DOTNET_PROJECT_DIR.xunit.xml"

    run dotnet_run_sonar

@@ -223,8 +224,8 @@ export -f dotnet
    assert_output --partial "/k:my-project"
    assert_output --partial "/d:sonar.host.url=https://sonar.example.com"
    assert_output --partial "/d:sonar.token=my-token"
    assert_output --partial "/d:sonar.cs.opencover.reportsPaths=tests/dotnet-test.opencover.xml"
    assert_output --partial "/d:sonar.cs.xunit.reportsPaths=tests/dotnet-test.xunit.xml"
    assert_output --partial "/d:sonar.cs.opencover.reportsPaths=tests/dotnet-test-MyApp-tests.opencover.xml"
    assert_output --partial "/d:sonar.cs.xunit.reportsPaths=tests/dotnet-test-MyApp-tests.xunit.xml"
    assert_output --partial "--debug"
    assert_output --partial "dotnet-sonarscanner end"
}