Skip to content

feat: add MailPit support #476 #1026

feat: add MailPit support #476

feat: add MailPit support #476 #1026

GitHub Actions / .NET Test report ubuntu-latest succeeded Feb 19, 2025 in 0s

515 passed, 0 failed and 70 skipped

Tests passed successfully

Report Passed Failed Skipped Time
CommunityToolkit.Aspire.EventStore.Tests-net8.0.trx 29✔️ 8✖️ 41s
CommunityToolkit.Aspire.GoFeatureFlag.Tests-net8.0.trx 30✔️ 8✖️ 17s
CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests-net8.0.trx 8✔️ 59s
CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests-net8.0.trx 12✔️ 63s
CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests-net8.0.trx 11✔️ 31s
CommunityToolkit.Aspire.Hosting.Bun.Tests-net8.0.trx 11✔️ 29s
CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests-net8.0.trx 7✔️ 7s
CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests-net8.0.trx 4✔️ 9s
CommunityToolkit.Aspire.Hosting.Dapr.Tests-net8.0.trx 22✔️ 40s
CommunityToolkit.Aspire.Hosting.DbGate.Tests-net8.0.trx 15✔️ 71s
CommunityToolkit.Aspire.Hosting.Deno.Tests-net8.0.trx 4✔️ 18s
CommunityToolkit.Aspire.Hosting.EventStore.Tests-net8.0.trx 19✔️ 153s
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests-net8.0.trx 13✔️ 30s
CommunityToolkit.Aspire.Hosting.Golang.Tests-net8.0.trx 2✔️ 27s
CommunityToolkit.Aspire.Hosting.Java.Tests-net8.0.trx 29✔️ 62s
CommunityToolkit.Aspire.Hosting.MailPit.Tests-net8.0.trx 6✔️ 22s
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests-net8.0.trx 16✔️ 68s
CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests-net8.0.trx 6✔️ 25s
CommunityToolkit.Aspire.Hosting.Ngrok.Tests-net8.0.trx 28✔️ 8s
CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests-net8.0.trx 12✔️ 60s
CommunityToolkit.Aspire.Hosting.Ollama.Tests-net8.0.trx 35✔️ 125s
CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests-net8.0.trx 4✔️ 37s
CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests-net8.0.trx 7✔️ 61s
CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests-net8.0.trx 4✔️ 30s
CommunityToolkit.Aspire.Hosting.RavenDB.Tests-net8.0.trx 10✔️ 41s
CommunityToolkit.Aspire.Hosting.Redis.Extensions.Tests-net8.0.trx 6✔️ 20s
CommunityToolkit.Aspire.Hosting.Rust.Tests-net8.0.trx 6✔️ 41s
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests-net8.0.trx 14✔️ 99s
CommunityToolkit.Aspire.Hosting.Sqlite.Tests-net8.0.trx 18✔️ 1✖️ 23s
CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests-net8.0.trx 9✔️ 10s
CommunityToolkit.Aspire.Meilisearch.Tests-net8.0.trx 31✔️ 8✖️ 12s
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests-net8.0.trx 18✔️ 18✖️ 7s
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests-net8.0.trx 15✔️ 14✖️ 8s
CommunityToolkit.Aspire.OllamaSharp.Tests-net8.0.trx 38✔️ 13✖️ 53s
CommunityToolkit.Aspire.RavenDB.Client.Tests-net8.0.trx 16✔️ 20s

✔️ CommunityToolkit.Aspire.EventStore.Tests-net8.0.trx

37 tests were completed in 41s with 29 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.EventStore.Tests.AspireEventStoreClientExtensionsTest 3✔️ 1s
CommunityToolkit.Aspire.EventStore.Tests.ConfigurationTests 4✔️ 31ms
CommunityToolkit.Aspire.EventStore.Tests.ConformanceTests 16✔️ 8✖️ 2s
CommunityToolkit.Aspire.EventStore.Tests.EventStoreClientPublicApiTests 6✔️ 105ms

✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests-net8.0.trx

38 tests were completed in 17s with 30 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.GoFeatureFlag.Tests.AspireGoFeatureFlagClientExtensionsTest 6✔️ 15ms
CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConfigurationTests 2✔️ 23ms
CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConformanceTests 16✔️ 8✖️ 217ms
CommunityToolkit.Aspire.GoFeatureFlag.Tests.GoFeatureFlagClientPublicApiTests 6✔️ 56ms

✔️ CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests-net8.0.trx

8 tests were completed in 59s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests.AppHostTests 3✔️ 6s
CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests.ContainerResourceCreationTests 5✔️ 781ms

✔️ CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests-net8.0.trx

12 tests were completed in 63s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests.AppHostTests 2✔️ 14s
CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests.ContainerResourceCreationTests 10✔️ 419ms

✔️ CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests-net8.0.trx

11 tests were completed in 31s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.ResourceCreationTests 9✔️ 808ms
CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.SwaHostingComponentTests 2✔️ 7s

✔️ CommunityToolkit.Aspire.Hosting.Bun.Tests-net8.0.trx

11 tests were completed in 29s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Bun.Tests.AddBunAppTests 10✔️ 614ms
CommunityToolkit.Aspire.Hosting.Bun.Tests.AppHostTests 1✔️ 304ms

✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests-net8.0.trx

7 tests were completed in 7s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests.ResourceCreationTests 7✔️ 548ms

✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests-net8.0.trx

4 tests were completed in 9s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests.ResourceCreationTests 4✔️ 953ms

✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests-net8.0.trx

22 tests were completed in 40s with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprPubSubTests 5✔️ 40ms
CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprStateStoreTests 5✔️ 310ms
CommunityToolkit.Aspire.Hosting.Dapr.Tests.AppHostTests 1✔️ 1s
CommunityToolkit.Aspire.Hosting.Dapr.Tests.DaprTests 7✔️ 658ms
CommunityToolkit.Aspire.Hosting.Dapr.Tests.WithDaprSidecarTests 4✔️ 368ms

✔️ CommunityToolkit.Aspire.Hosting.DbGate.Tests-net8.0.trx

15 tests were completed in 71s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.DbGate.Tests.AddDbGateTests 8✔️ 561ms
CommunityToolkit.Aspire.Hosting.DbGate.Tests.AppHostTests 1✔️ 27s
CommunityToolkit.Aspire.Hosting.DbGate.Tests.DbGatePublicApiTests 6✔️ 163ms

✔️ CommunityToolkit.Aspire.Hosting.Deno.Tests-net8.0.trx

4 tests were completed in 18s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Deno.Tests.AppHostTests 2✔️ 2s
CommunityToolkit.Aspire.Hosting.Deno.Tests.ResourceCreationTests 2✔️ 187ms

✔️ CommunityToolkit.Aspire.Hosting.EventStore.Tests-net8.0.trx

19 tests were completed in 153s with 19 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.EventStore.Tests.AddEventStoreTests 2✔️ 442ms
CommunityToolkit.Aspire.Hosting.EventStore.Tests.AppHostTests 4✔️ 9s
CommunityToolkit.Aspire.Hosting.EventStore.Tests.EventStoreFunctionalTests 4✔️ 143s
CommunityToolkit.Aspire.Hosting.EventStore.Tests.EventStorePublicApiTests 9✔️ 385ms

✔️ CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests-net8.0.trx

13 tests were completed in 30s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.AddGoFeatureFlagTests 3✔️ 485ms
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.AppHostTests 2✔️ 4s
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.GoFeatureFlagFunctionalTests 2✔️ 21s
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.GoFeatureFlagPublicApiTests 6✔️ 240ms

✔️ CommunityToolkit.Aspire.Hosting.Golang.Tests-net8.0.trx

2 tests were completed in 27s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Golang.Extensions.Tests.ResourceCreationTests 1✔️ 957ms
CommunityToolkit.Aspire.Hosting.Golang.Tests.AppHostTests 1✔️ 4s

✔️ CommunityToolkit.Aspire.Hosting.Java.Tests-net8.0.trx

29 tests were completed in 62s with 29 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Java.Tests.ContainerResourceCreationTests 8✔️ 521ms
CommunityToolkit.Aspire.Hosting.Java.Tests.ExecutableResourceCreationTests 19✔️ 792ms
CommunityToolkit.Aspire.Hosting.Java.Tests.JavaHostingComponentTests 2✔️ 14s

✔️ CommunityToolkit.Aspire.Hosting.MailPit.Tests-net8.0.trx

6 tests were completed in 22s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.MailPit.Tests.AppHostTests 1✔️ 155ms
CommunityToolkit.Aspire.Hosting.MailPit.Tests.ContainerResourceCreationTests 5✔️ 322ms

✔️ CommunityToolkit.Aspire.Hosting.Meilisearch.Tests-net8.0.trx

16 tests were completed in 68s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.AddMeilisearchTests 3✔️ 508ms
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.AppHostTests 2✔️ 4s
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.MeilisearchFunctionalTests 4✔️ 61s
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.MeilisearchPublicApiTests 7✔️ 269ms

✔️ CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests-net8.0.trx

6 tests were completed in 25s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests.AppHostTests 1✔️ 6s
CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests.ResourceCreationTests 5✔️ 428ms

✔️ CommunityToolkit.Aspire.Hosting.Ngrok.Tests-net8.0.trx

28 tests were completed in 8s with 28 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.AddNgrokTests 10✔️ 472ms
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithAuthTokenTests 7✔️ 535ms
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithTunnelEndpointTests 11✔️ 696ms

✔️ CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests-net8.0.trx

12 tests were completed in 60s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.AppHostTests 3✔️ 3s
CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.ResourceCreationTests 9✔️ 703ms

✔️ CommunityToolkit.Aspire.Hosting.Ollama.Tests-net8.0.trx

35 tests were completed in 125s with 35 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Ollama.Tests.AddOllamaTests 33✔️ 1s
CommunityToolkit.Aspire.Hosting.Ollama.Tests.AppHostTests 2✔️ 107s

✔️ CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests-net8.0.trx

4 tests were completed in 37s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests.AppHostTests 1✔️ 491ms
CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests.ContainerResourceCreationTests 3✔️ 337ms

✔️ CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests-net8.0.trx

7 tests were completed in 61s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests.AppHostTests 1✔️ 25s
CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests.ResourceCreationTests 6✔️ 505ms

✔️ CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests-net8.0.trx

4 tests were completed in 30s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.AppHostTests 2✔️ 6s
CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.ResourceCreationTests 2✔️ 465ms

✔️ CommunityToolkit.Aspire.Hosting.RavenDB.Tests-net8.0.trx

10 tests were completed in 41s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.RavenDB.Tests.AddRavenDBTests 9✔️ 478ms
CommunityToolkit.Aspire.Hosting.RavenDB.Tests.AppHostTests 1✔️ 6s

✔️ CommunityToolkit.Aspire.Hosting.Redis.Extensions.Tests-net8.0.trx

6 tests were completed in 20s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Redis.Extensions.Tests.AppHostTests 1✔️ 7s
CommunityToolkit.Aspire.Hosting.Redis.Extensions.Tests.ResourceCreationTests 5✔️ 487ms

✔️ CommunityToolkit.Aspire.Hosting.Rust.Tests-net8.0.trx

6 tests were completed in 41s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Rust.Tests.AddRustAppTests 2✔️ 541ms
CommunityToolkit.Aspire.Hosting.Rust.Tests.AppHostTests 1✔️ 25s
CommunityToolkit.Aspire.Hosting.Rust.Tests.RustAppPublicApiTests 3✔️ 294ms

✔️ CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests-net8.0.trx

14 tests were completed in 99s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlPackageTests 4✔️ 654ms
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlProjectTests 5✔️ 4s
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AppHostTests 3✔️ 47s
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.FunctionalTests 2✔️ 78s

✔️ CommunityToolkit.Aspire.Hosting.Sqlite.Tests-net8.0.trx

19 tests were completed in 23s with 18 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Hosting.Sqlite.AddSqliteTests 15✔️ 584ms
CommunityToolkit.Aspire.Hosting.Sqlite.AppHostTests 3✔️ 9s
CommunityToolkit.Aspire.Hosting.Sqlite.Tests.ResourceWithExtensionTests 1✖️ 1ms

✔️ CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests-net8.0.trx

9 tests were completed in 10s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.ConfigurationTests 1✔️ 53ms
CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.MassTransitRabbitMqExtensionsTest 8✔️ 2s

✔️ CommunityToolkit.Aspire.Meilisearch.Tests-net8.0.trx

39 tests were completed in 12s with 31 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Meilisearch.Tests.AspireMeilisearchClientExtensionsTest 6✔️ 97ms
CommunityToolkit.Aspire.Meilisearch.Tests.ConfigurationTests 3✔️ 47ms
CommunityToolkit.Aspire.Meilisearch.Tests.ConformanceTests 16✔️ 8✖️ 168ms
CommunityToolkit.Aspire.Meilisearch.Tests.MeilisearchClientPublicApiTests 6✔️ 200ms

✔️ CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests-net8.0.trx

36 tests were completed in 7s with 18 passed, 0 failed and 18 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConfigurationTests 3✔️ 34ms
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConformanceTests 6✔️ 18✖️ 213ms
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.SqliteConnectionTests 9✔️ 481ms

✔️ CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests-net8.0.trx

29 tests were completed in 8s with 15 passed, 0 failed and 14 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConfigurationTests 2✔️ 5ms
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConformanceTests 10✔️ 14✖️ 960ms
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.SqliteConnectionTests 3✔️ 915ms

✔️ CommunityToolkit.Aspire.OllamaSharp.Tests-net8.0.trx

51 tests were completed in 53s with 38 passed, 0 failed and 13 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.OllamaSharp.Tests.ConfigurationTests 4✔️ 27ms
CommunityToolkit.Aspire.OllamaSharp.Tests.ConformanceTests 11✔️ 13✖️ 48ms
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaApiClientTests 9✔️ 256ms
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIChatClientTests 7✔️ 196ms
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIEmbeddingGeneratorTests 7✔️ 265ms

✔️ CommunityToolkit.Aspire.RavenDB.Client.Tests-net8.0.trx

16 tests were completed in 20s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommunityToolkit.Aspire.RavenDB.Client.Tests.AspireRavenDBExtensionsTests 16✔️ 5s