chore(deps): update all non-major dependencies - #771
250 passed, 0 failed and 0 skipped
Expand for details
✅ TestResults/Ark.MediatorFramework.Sample.Tests_net10.0_x64.trx
19 tests were completed in 12s with 19 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.MediatorFramework.Sample.Tests.AuthorizationTests | 8 ✅ | 7s | ||
| Ark.MediatorFramework.Sample.Tests.Features.GreetingsFeature | 9 ✅ | 3s | ||
| Ark.MediatorFramework.Sample.Tests.FileDownloadTests | 2 ✅ | 474ms |
✅ Ark.MediatorFramework.Sample.Tests.AuthorizationTests
✅ GrpcCallWithoutBearerMetadataReturnsUnauthenticated
✅ GrpcCallWithValidBearerFlowsUserContext
✅ HttpCallWithBasicCredentialsReturnsUnauthorized
✅ HttpCallWithMalformedBearerReturnsUnauthorized
✅ HttpCallWithoutCredentialsReturnsUnauthorized
✅ HttpCallWithoutGreetingWriteScopeReturnsForbidden
✅ HttpCallWithValidBearerReturnsSuccess
✅ HttpCommandReturnsNoContent
✅ Ark.MediatorFramework.Sample.Tests.Features.GreetingsFeature
✅ Anonymous HTTP requests are rejected
✅ Create and query a greeting over gRPC
✅ Create and query a greeting over HTTP
✅ Creating a greeting writes a queryable audit record
✅ Duplicate greetings violate the business rule
✅ HTTP composition completes asynchronously through Rebus
✅ Invalid greeting is rejected over gRPC
✅ Invalid greeting is rejected over HTTP
✅ Version two exposes the evolved greeting contract
✅ Ark.MediatorFramework.Sample.Tests.FileDownloadTests
✅ MissingDownloadReturnsNotFound
✅ UploadThenDownloadReturnsSameBytes
✅ TestResults/Ark.Reference.Core.Tests_net10.0_x64.trx
40 tests were completed in 35s with 40 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Reference.Core.Tests.Features.BookFeature | 15 ✅ | 3s | ||
| Ark.Reference.Core.Tests.Features.BookPrintProcessFeature | 4 ✅ | 3s | ||
| Ark.Reference.Core.Tests.Features.PingFeature | 20 ✅ | 3s | ||
| Ark.Reference.Core.Tests.Features.SwaggerFeature | 1 ✅ | 156ms |
✅ Ark.Reference.Core.Tests.Features.BookFeature
✅ Endpoint Book Create and Get
✅ Endpoint Book Delete
✅ Endpoint Book Get by filters - <FilterName>(Author,Martin,1,1)
✅ Endpoint Book Get by filters - <FilterName>(Author,Tolkien,1,2)
✅ Endpoint Book Get by filters - <FilterName>(Genre,Fiction,1,4)
✅ Endpoint Book Get by filters - <FilterName>(Genre,Technology,2,3)
✅ Endpoint Book Get by filters - <FilterName>(Title,Clean Code,1,5)
✅ Endpoint Book Get by filters - <FilterName>(Title,The Hobbit,1,6)
✅ Endpoint Book Update
✅ Endpoint Book Update 404
✅ Validator Book Create fails for author too long
✅ Validator Book Create fails for no author provided
✅ Validator Book Create fails for no genre provided
✅ Validator Book Create fails for no title provided
✅ Validator Book Create fails for title too long
✅ Ark.Reference.Core.Tests.Features.BookPrintProcessFeature
✅ Cannot create print process when one is already running
✅ Create a book print process successfully
✅ IFailed handler sets error status correctly
✅ Print process completes successfully in background
✅ Ark.Reference.Core.Tests.Features.PingFeature
✅ Audit Check Ping Create
✅ Audit Check Ping UpdatePatch
✅ Audit Check Ping UpdatePut
✅ Endpoint Ping Create and Get
✅ Endpoint Ping Create and SendMsg
✅ Endpoint Ping Create and SendMsg Fails
✅ Endpoint Ping Create and SendMsg FastFails
✅ Endpoint Ping Delete
✅ Endpoint Ping Get by filters
✅ Endpoint Ping Patch
✅ Endpoint Ping Patch 404
✅ Endpoint Ping Put
✅ Endpoint Ping Put 404
✅ Endpoint Ping Test
✅ Endpoint Ping Test by Name
✅ Validator Ping by Name fails
✅ Validator Ping by Name fails because the min length
✅ Validator Ping Create fails for name too long
✅ Validator Ping Create fails for no name provided
✅ Validator Ping Create fails for no type provided
✅ Ark.Reference.Core.Tests.Features.SwaggerFeature
✅ Swagger Spec <version>(v1.0,0)
✅ TestResults/Ark.ResourceWatcher.Sample.Tests_net10.0_x64.trx
11 tests were completed in 3s with 11 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.ResourceWatcher.Sample.Tests.Features.BlobWorkerHostIntegrationFeature | 1 ✅ | 1s | ||
| Ark.ResourceWatcher.Sample.Tests.Transform.MyTransformServiceTests | 10 ✅ | 2s |
✅ Ark.ResourceWatcher.Sample.Tests.Features.BlobWorkerHostIntegrationFeature
✅ New blob is fetched and processed
✅ Ark.ResourceWatcher.Sample.Tests.Transform.MyTransformServiceTests
✅ Transform_DifferentSourceId_PreservedInOutput
✅ Transform_Error_malformed_csv_invalid_decimal
✅ Transform_Error_malformed_csv_missing_columns
✅ Transform_NullInput_ThrowsArgumentNullException
✅ Transform_Success_decimal_precision
✅ Transform_Success_empty_file
✅ Transform_Success_header_only
✅ Transform_Success_valid_multiple_records
✅ Transform_Success_valid_single_record
✅ Transform_Success_whitespace_handling
✅ TestResults/Ark.Tools.AspNetCore.ProblemDetails.Tests_net10.0_x64.trx
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.AspNetCore.ProblemDetails.Tests.ProblemDetailsShapeTests | 4 ✅ | 198ms |
✅ Ark.Tools.AspNetCore.ProblemDetails.Tests.ProblemDetailsShapeTests
✅ IncludesExceptionDetailsInDevelopment
✅ IncludesExceptionDetailsWhenExplicitlyEnabled
✅ MapsExceptionWithTheSameUriTypeAsTheExistingImplementation
✅ SerializesProblemDetailsWithExpectedProperties
✅ TestResults/Ark.Tools.Core.Tests_net10.0_x64.trx
12 tests were completed in 735ms with 12 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.Core.Tests.ParallellExtensionsTests | 12 ✅ | 980ms |
✅ Ark.Tools.Core.Tests.ParallellExtensionsTests
✅ Parallel_ShouldProcessInParallel
✅ Parallel_ShouldPropagateExceptions
✅ Parallel_ShouldRespectDegreeOfParallelism
✅ Parallel_WithCancellationToken_ShouldProcessAllItemsWhenNotCancelled
✅ Parallel_WithCancellationToken_ShouldThrowWhenCancelled
✅ Parallel_WithEmptyList_ShouldCompleteSuccessfully
✅ Parallel_WithEmptyListAndResult_ShouldReturnEmptyList
✅ Parallel_WithIndexAndTaskAction_ShouldProcessWithCorrectIndices
✅ Parallel_WithIndexAndTaskResultAction_ShouldReturnAllResults
✅ Parallel_WithTaskAction_ShouldProcessAllItems
✅ Parallel_WithTaskResultAction_ShouldReturnAllResults
✅ Parallel_WithTaskResultAndCancellationToken_ShouldReturnAllResults
✅ TestResults/Ark.Tools.MediatorFramework.Tests_net10.0_x64.trx
46 tests were completed in 15s with 46 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.MediatorFramework.Tests.BusinessRuleViolationWireTests | 1 ✅ | 106ms | ||
| Ark.Tools.MediatorFramework.Tests.GeneratorSnapshotTests | 33 ✅ | 8s | ||
| Ark.Tools.MediatorFramework.Tests.GrpcErrorInterceptorTests | 2 ✅ | 114ms | ||
| Ark.Tools.MediatorFramework.Tests.MinimalApiHostingExtensionsTests | 7 ✅ | 728ms | ||
| Ark.Tools.MediatorFramework.Tests.ProblemDetailsMapperTests | 1 ✅ | 31ms | ||
| Ark.Tools.MediatorFramework.Tests.StreamingArkAttachmentTests | 2 ✅ | 11ms |
✅ Ark.Tools.MediatorFramework.Tests.BusinessRuleViolationWireTests
✅ ArkBusinessRuleViolationRoundTripsThroughProtoBuf
✅ Ark.Tools.MediatorFramework.Tests.GeneratorSnapshotTests
✅ AttachmentSanitizesClientFileNames
✅ GrpcGeneratorEmitsCommandReturningEmpty
✅ GrpcGeneratorEmitsImportedProtoAsset
✅ GrpcGeneratorEmitsVersionedServiceMethodSets
✅ GrpcGeneratorExcludesServerSetRequestMembers
✅ GrpcGeneratorReportsUnsupportedHandler
✅ MessagePackDeserializationUsesUntrustedSecurity
✅ MessagePackFormatterValidationNamesUnformattableContracts
✅ MessagePackResponseRequiresARegisteredResolver
✅ MinimalApiGeneratorBindsEnumsAsStringsWithoutWrappers
✅ MinimalApiGeneratorBindsStringCollectionTypes
✅ MinimalApiGeneratorCachesUnchangedInputs
✅ MinimalApiGeneratorCombinesRouteQueryAndBody
✅ MinimalApiGeneratorDoesNotWrapBasicTypes
✅ MinimalApiGeneratorEmitsCommandStatusSemantics
✅ MinimalApiGeneratorEmitsMultipartBinding
✅ MinimalApiGeneratorEmitsNegotiationOnlyForOptedInEndpoints
✅ MinimalApiGeneratorEmitsNullAndCustomSuccessStatusSemantics
✅ MinimalApiGeneratorExpandsVersionedRoutes
✅ MinimalApiGeneratorProtectsServerSetProperties
✅ MinimalApiGeneratorReportsInvalidBodyContract
✅ MinimalApiGeneratorReportsMissingRouteProperty
✅ MinimalApiGeneratorReportsMultipleAttachments
✅ MinimalApiGeneratorReportsUnknownVerb
✅ MinimalApiGeneratorReportsUnsupportedHandler
✅ MinimalApiGeneratorSecuresEndpointsAndSupportsOverrides
✅ MinimalApiGeneratorWarnsOnSuspiciousProperties
✅ MinimalApiGeneratorWrapsTypeConverterRouteAndQueryValues
✅ RebusGeneratorEmitsCommandHandlerWrapper
✅ RebusGeneratorEmitsOwnerQueueRouting
✅ RebusGeneratorReportsInvalidOwnerQueue
✅ RebusGeneratorReportsUnsupportedHandler
✅ RebusMessageAllowsOnlyOneDeclaration
✅ Ark.Tools.MediatorFramework.Tests.GrpcErrorInterceptorTests
✅ HidesUnexpectedExceptionDetailsOutsideDevelopment
✅ IncludesUnexpectedExceptionDetailsInDevelopment
✅ Ark.Tools.MediatorFramework.Tests.MinimalApiHostingExtensionsTests
✅ AttachmentMappingRegistersAnEndpoint
✅ EnumsBindAsStringsFromRouteAndQuery
✅ OpenApiConventionsReturnTheConfiguredOptions
✅ OpenApiNodaTimeSchemasCoverNativeAndNullableTypes
✅ OpenApiSecurityContainsPkceAndOpenIdConnectSchemes
✅ TypeConverterMetadataUsesWrappedClrType
✅ TypeConverterWrapperBindsNodaTimeRouteAndNullableQueryValues
✅ Ark.Tools.MediatorFramework.Tests.ProblemDetailsMapperTests
✅ MapsKnownExceptionsToExpectedStatusCodes
✅ Ark.Tools.MediatorFramework.Tests.StreamingArkAttachmentTests
✅ OpenReadAsyncReadsMetadataAndAllChunks
✅ OpenReadAsyncRejectsMissingMetadata
✅ TestResults/Ark.Tools.Nodatime.Protobuf.Tests_net10.0_x64.trx
5 tests were completed in 987ms with 5 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.Nodatime.Protobuf.Tests.NodaTimeSurrogateTests | 5 ✅ | 1s |
✅ Ark.Tools.Nodatime.Protobuf.Tests.NodaTimeSurrogateTests
✅ LocalDate_carries_no_time_component
✅ Native_types_use_common_proto_shapes
✅ OffsetDateTime_preserves_negative_offset_and_instant
✅ Period_is_encoded_as_iso_string
✅ Roundtrips_all_supported_types
✅ TestResults/Ark.Tools.Nodatime.Protobuf.Tests_net8.0_x64.trx
5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.Nodatime.Protobuf.Tests.NodaTimeSurrogateTests | 5 ✅ | 1s |
✅ Ark.Tools.Nodatime.Protobuf.Tests.NodaTimeSurrogateTests
✅ LocalDate_carries_no_time_component
✅ Native_types_use_common_proto_shapes
✅ OffsetDateTime_preserves_negative_offset_and_instant
✅ Period_is_encoded_as_iso_string
✅ Roundtrips_all_supported_types
✅ TestResults/Ark.Tools.Nodatime.Tests_net10.0_x64.trx
10 tests were completed in 629ms with 10 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.Nodatime.Tests.NullableConverterTests | 10 ✅ | 576ms |
✅ Ark.Tools.Nodatime.Tests.NullableConverterTests
✅ NullableInstantConverter_ShouldHandleNullValue
✅ NullableInstantConverter_ShouldRoundtripConversion
✅ NullableLocalDateConverter_ShouldHandleNullValue
✅ NullableLocalDateConverter_ShouldRoundtripConversion
✅ NullableLocalDateTimeConverter_ShouldHandleNullValue
✅ NullableLocalDateTimeConverter_ShouldRoundtripConversion
✅ NullableLocalTimeConverter_ShouldHandleNullValue
✅ NullableLocalTimeConverter_ShouldRoundtripConversion
✅ NullableOffsetDateTimeConverter_ShouldHandleNullValue
✅ NullableOffsetDateTimeConverter_ShouldRoundtripConversion
✅ TestResults/Ark.Tools.ResourceWatcher.Tests_net10.0_x64.trx
33 tests were completed in 5s with 33 passed, 0 failed and 0 skipped.
✅ Ark.Tools.ResourceWatcher.Tests.Features.ResourceWatcherStateTransitionsFeature
✅ Banned resource is skipped during ban period
✅ Failed resource processing triggers retry
✅ Multiple new resources are processed in parallel
✅ New resource is processed and stored
✅ New resource with ModifiedSources triggers processing
✅ Resource checksum is stored in state after processing
✅ Resource exceeding max retries is banned
✅ Resource with newer Modified timestamp is processed as Updated
✅ Resource with same Modified timestamp is skipped
✅ Successful retry resets RetryCount to zero
✅ Ark.Tools.ResourceWatcher.Tests.Features.SqlStateProviderIntegrationTestsFeature
✅ EnsureTableAreCreated creates required database objects
✅ Load specific resources by ID
✅ Load state for non-existent tenant returns empty
✅ Load state with empty resource IDs returns empty
✅ Load state with invalid Extensions JSON returns null Extensions
✅ Load state with more than 2000 resource IDs
✅ Save and load a single resource state
✅ Save and load multiple resource states
✅ Save and load retry state with exception
✅ Save and load state with Extensions
✅ Save and load state with ModifiedSources
✅ States are isolated by tenant
✅ Update existing resource state
✅ Ark.Tools.ResourceWatcher.Tests.Features.Type_SafeExtensionsSupportFeature
✅ Multiple VoidExtensions states can be saved and loaded
✅ SqlStateProvider with different extension types are type-safe
✅ Typed extensions can be null
✅ Typed extensions serialize and deserialize correctly
✅ Typed extensions survive serialization round-trip
✅ Typed extensions with complex nested data
✅ Update typed extensions preserves type information
✅ VoidExtensions is always treated as null
✅ VoidExtensions serializes as null in database
✅ Ark.Tools.ResourceWatcher.Tests.Features.WorkerHostSQLProxyIntegrationFeature
✅ WorkerHost proxy runs with SqlStateProvider
✅ TestResults/Ark.Tools.ResourceWatcher.Tests_net8.0_x64.trx
33 tests were completed in 8s with 33 passed, 0 failed and 0 skipped.
✅ Ark.Tools.ResourceWatcher.Tests.Features.ResourceWatcherStateTransitionsFeature
✅ Banned resource is skipped during ban period
✅ Failed resource processing triggers retry
✅ Multiple new resources are processed in parallel
✅ New resource is processed and stored
✅ New resource with ModifiedSources triggers processing
✅ Resource checksum is stored in state after processing
✅ Resource exceeding max retries is banned
✅ Resource with newer Modified timestamp is processed as Updated
✅ Resource with same Modified timestamp is skipped
✅ Successful retry resets RetryCount to zero
✅ Ark.Tools.ResourceWatcher.Tests.Features.SqlStateProviderIntegrationTestsFeature
✅ EnsureTableAreCreated creates required database objects
✅ Load specific resources by ID
✅ Load state for non-existent tenant returns empty
✅ Load state with empty resource IDs returns empty
✅ Load state with invalid Extensions JSON returns null Extensions
✅ Load state with more than 2000 resource IDs
✅ Save and load a single resource state
✅ Save and load multiple resource states
✅ Save and load retry state with exception
✅ Save and load state with Extensions
✅ Save and load state with ModifiedSources
✅ States are isolated by tenant
✅ Update existing resource state
✅ Ark.Tools.ResourceWatcher.Tests.Features.Type_SafeExtensionsSupportFeature
✅ Multiple VoidExtensions states can be saved and loaded
✅ SqlStateProvider with different extension types are type-safe
✅ Typed extensions can be null
✅ Typed extensions serialize and deserialize correctly
✅ Typed extensions survive serialization round-trip
✅ Typed extensions with complex nested data
✅ Update typed extensions preserves type information
✅ VoidExtensions is always treated as null
✅ VoidExtensions serializes as null in database
✅ Ark.Tools.ResourceWatcher.Tests.Features.WorkerHostSQLProxyIntegrationFeature
✅ WorkerHost proxy runs with SqlStateProvider
✅ TestResults/Ark.Tools.Sql.Oracle.Tests_net10.0_x64.trx
4 tests were completed in 804ms with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Ark.Tools.Sql.Oracle.Tests.OracleDbConnectionManagerTests | 4 ✅ | 178ms |
✅ Ark.Tools.Sql.Oracle.Tests.OracleDbConnectionManagerTests
✅ Build_ShouldSetConnectionCommandTimeoutTo30Seconds
✅ CommandTimeout_CanBeOverriddenPerCommand
✅ ConnectionCommandTimeout_CanBeOverriddenAfterBuild
✅ CreatedCommand_ShouldInheritCommandTimeoutFromConnection
✅ TestResults/WebApplicationDemo.Tests_net10.0_x64.trx
28 tests were completed in 12s with 28 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| WebApplicationDemo.Tests.Tests.MsgPackFeature | 1 ✅ | 2s | ||
| WebApplicationDemo.Tests.Tests.ODataFeature | 10 ✅ | 525ms | ||
| WebApplicationDemo.Tests.Tests.ReqnrollTestFeature | 6 ✅ | 622ms | ||
| WebApplicationDemo.Tests.Tests.SwaggerSpecFeature | 11 ✅ | 807ms |
✅ WebApplicationDemo.Tests.Tests.MsgPackFeature
✅ MsgPack Roundtrip
✅ WebApplicationDemo.Tests.Tests.ODataFeature
✅ OData MarketRecord v0 - $select returns only selected field
✅ OData MarketRecord v0 - list returns data
✅ OData MarketRecord v1 - list returns data
✅ OData People v1 - $filter by FirstName returns one result
✅ OData People v1 - $select returns only selected fields
✅ OData People v1 - key lookup returns entity with id 1
✅ OData People v1 - list returns Person V1 schema (no phone field)
✅ OData People v2 - $orderby by FirstName returns ordered results
✅ OData People v2 - key lookup returns entity with id 2
✅ OData People v2 - list returns Person V2 schema (with phone field)
✅ WebApplicationDemo.Tests.Tests.ReqnrollTestFeature
✅ Reqnroll stil working
✅ Swagger Page
✅ Swagger Spec V0.0
✅ Swagger Spec V1.0
✅ Swagger Spec V2.0
✅ Swagger Spec V3.0
✅ WebApplicationDemo.Tests.Tests.SwaggerSpecFeature
✅ Default error responses (400, 401, 403, 500) are present on entity endpoint
✅ Entity V1 Output allOf has date property with LocalDate format
✅ FlaggedEnum parameter renders as array in swagger
✅ NodaTime LocalDate mapped as date format via LocalDateRange schema
✅ Non-OData endpoint has no odata media type in responses
✅ Person V1 schema does not have phone property directly
✅ Person V2 schema has phone property in allOf extension
✅ Swagger spec v0.0 - contains OData MarketRecord endpoint
✅ Swagger spec v0.0 - does not contain People endpoint (no People controller for v0)
✅ Swagger spec v1.0 - contains OData People and MarketRecordV1 endpoints
✅ Swagger spec v2.0 - contains OData People v2 endpoint