1313 env :
1414 DOTNET_CONFIGURATION : Release
1515 DAPR_VERSION : " 1.14.1"
16+ TEST_PROJECT_PATH : tests/CommunityToolkit.Aspire.${{ matrix.name }}
1617 runs-on : " ${{ matrix.os }}"
1718 timeout-minutes : 60
1819 name : ${{ matrix.name }}-${{ matrix.os }}
@@ -22,41 +23,41 @@ jobs:
2223 os : [ubuntu-latest, windows-latest]
2324 name : [
2425 # Hosting integration tests
25- CommunityToolkit.Aspire. Hosting.ActiveMQ.Tests,
26- CommunityToolkit.Aspire. Hosting.Azure.DataApiBuilder.Tests,
27- CommunityToolkit.Aspire. Hosting.Azure.StaticWebApps.Tests,
28- CommunityToolkit.Aspire. Hosting.Bun.Tests,
29- CommunityToolkit.Aspire. Hosting.Dapr.AzureExtensions.Tests,
30- CommunityToolkit.Aspire. Hosting.Dapr.AzureRedis.Tests,
31- CommunityToolkit.Aspire. Hosting.Dapr.Tests,
32- CommunityToolkit.Aspire. Hosting.DbGate.Tests,
33- CommunityToolkit.Aspire. Hosting.Deno.Tests,
34- CommunityToolkit.Aspire. Hosting.EventStore.Tests,
35- CommunityToolkit.Aspire. Hosting.GoFeatureFlag.Tests,
36- CommunityToolkit.Aspire. Hosting.Golang.Tests,
37- CommunityToolkit.Aspire. Hosting.Java.Tests,
38- CommunityToolkit.Aspire. Hosting.Meilisearch.Tests,
39- CommunityToolkit.Aspire. Hosting.MongoDB.Extensions.Tests,
40- CommunityToolkit.Aspire. Hosting.Ngrok.Tests,
41- CommunityToolkit.Aspire. Hosting.NodeJS.Extensions.Tests,
42- CommunityToolkit.Aspire. Hosting.Ollama.Tests,
43- CommunityToolkit.Aspire. Hosting.PapercutSmtp.Tests,
44- CommunityToolkit.Aspire. Hosting.PostgreSQL.Extensions.Tests,
45- CommunityToolkit.Aspire. Hosting.Python.Extensions.Tests,
46- CommunityToolkit.Aspire. Hosting.RavenDB.Tests,
47- CommunityToolkit.Aspire. Hosting.Rust.Tests,
48- CommunityToolkit.Aspire. Hosting.SqlDatabaseProjects.Tests,
49- CommunityToolkit.Aspire. Hosting.Sqlite.Tests,
26+ Hosting.ActiveMQ.Tests,
27+ Hosting.Azure.DataApiBuilder.Tests,
28+ Hosting.Azure.StaticWebApps.Tests,
29+ Hosting.Bun.Tests,
30+ Hosting.Dapr.AzureExtensions.Tests,
31+ Hosting.Dapr.AzureRedis.Tests,
32+ Hosting.Dapr.Tests,
33+ Hosting.DbGate.Tests,
34+ Hosting.Deno.Tests,
35+ Hosting.EventStore.Tests,
36+ Hosting.GoFeatureFlag.Tests,
37+ Hosting.Golang.Tests,
38+ Hosting.Java.Tests,
39+ Hosting.Meilisearch.Tests,
40+ Hosting.MongoDB.Extensions.Tests,
41+ Hosting.Ngrok.Tests,
42+ Hosting.NodeJS.Extensions.Tests,
43+ Hosting.Ollama.Tests,
44+ Hosting.PapercutSmtp.Tests,
45+ Hosting.PostgreSQL.Extensions.Tests,
46+ Hosting.Python.Extensions.Tests,
47+ Hosting.RavenDB.Tests,
48+ Hosting.Rust.Tests,
49+ Hosting.SqlDatabaseProjects.Tests,
50+ Hosting.Sqlite.Tests,
5051
5152 # Client integration tests
52- CommunityToolkit.Aspire. EventStore.Tests,
53- CommunityToolkit.Aspire. GoFeatureFlag.Tests,
54- CommunityToolkit.Aspire. MassTransit.RabbitMQ.Tests,
55- CommunityToolkit.Aspire. Meilisearch.Tests,
56- CommunityToolkit.Aspire. Microsoft.Data.Sqlite.Tests,
57- CommunityToolkit.Aspire. Microsoft.EntityFrameworkCore.Sqlite.Tests,
58- CommunityToolkit.Aspire. OllamaSharp.Tests,
59- CommunityToolkit.Aspire. RavenDB.Client.Tests,
53+ EventStore.Tests,
54+ GoFeatureFlag.Tests,
55+ MassTransit.RabbitMQ.Tests,
56+ Meilisearch.Tests,
57+ Microsoft.Data.Sqlite.Tests,
58+ Microsoft.EntityFrameworkCore.Sqlite.Tests,
59+ OllamaSharp.Tests,
60+ RavenDB.Client.Tests,
6061 ]
6162
6263 steps :
@@ -75,12 +76,12 @@ jobs:
7576 env :
7677 CI : false
7778 run : |
78- dotnet build ${{ github.workspace }}/tests/ ${{ matrix.name }} /bl --configuration ${{ env.DOTNET_CONFIGURATION }}
79+ dotnet build ${{ github.workspace }}/${{ env.TEST_PROJECT_PATH }} /bl --configuration ${{ env.DOTNET_CONFIGURATION }}
7980
8081 - name : Run tests
8182 id : run-tests
8283 run : |
83- dotnet test ${{ github.workspace }}/tests/ ${{ matrix.name }} \
84+ dotnet test ${{ github.workspace }}/${{ env.TEST_PROJECT_PATH }} \
8485 --no-build \
8586 --configuration ${{ env.DOTNET_CONFIGURATION }} \
8687 --logger "console;verbosity=normal" \
0 commit comments