Skip to content

Replace MediatR with Wolverine

43190a3
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Switch to Wolverine command bus #52

Replace MediatR with Wolverine
43190a3
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report failed Jun 14, 2025 in 0s

49 passed, 6 failed and 0 skipped

Tests failed

❌ src/results/test-results.xml

55 tests were completed in 38s with 49 passed, 6 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Arius.Core.Tests.dll 49✅ 6❌ 38s

❌ Arius.Core.Tests.dll

Arius.Core.Tests.PointerFileSerializerTests
  ✅ CreateIfNotExists_Broken_Created
  ✅ FromExistingPointerFile_Exists_Valid
  ✅ FromExistingPointerFile_Broken_InvalidDataException
  ✅ CreateIfNotExists_ExistsIdentical_NotCreated
  ✅ CreateIfNotExists_DoesNotExist_Created
  ✅ CreateIfNotExists_ExistsOutdated_Created
  ✅ FromExistingPointerFile_DoesNotExist_FileNotFoundException
Arius.Core.Tests.ContainerNamesQueryHandlerTests
  ✅ Handle_ShouldReturnContainerNames
Arius.Core.Tests.GetRepositoryVersionsQueryHandlerTests
  ✅ Handle_ShouldReturnRepositoryVersions
Arius.Core.Tests.ArchiveCommandHandlerBlocks_UploadBinaries_Tests
  ✅ GetEffectiveStorageTier
Arius.Core.Tests.LocalFileSystemTests_2
  ✅ IndexFiles_WithStagedFiles_ShouldMatchAccordingly
Arius.Core.Tests.HashTests
  ✅ Equals_SameValue_ShouldBeEqual
Arius.Core.Tests.AzureBlobTests
  ✅ OpenWriteAsync_ShouldUploadBlobWithCorrectContentType
  ✅ OpenWriteAsync_ShouldOverwriteContentType_WhenChanged
  ✅ OpenWriteAsync_ThrowsException_WhenExists
  ✅ OpenWriteAsync_ShouldUploadBlobWithoutMetadata
  ✅ OpenWriteAsync_ShouldUploadBlobWithCorrectMetadata
Arius.Core.Tests.AzureRepostoryTests
  ✅ UploadAsync_WhenAlreadyExistsButCorrupt_UploadedAgain
  ✅ UploadAsync_HappyPath
  ✅ UploadAsync_WhenAlreadyExists_NotUploadedAgain
Arius.Core.Tests.ArchiveCommandTests
  ✅ Handle_ArchiveAgainWithNoChanges_NoNewVersion
  ✅ Handle_PointerBinaryMismatchWithFastHashDatesDontMatch_InvalidOperationExceptionOperationStopped
  ✅ Handle_PointerCorrupt_InvalidDataExceptionOperationStopped
  ❌ Handle_AnExceptionHappens
	at Arius.Core.Tests.ArchiveCommandTests.Handle_AnExceptionHappens() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 274
  ❌ Handle_DeletedUniqueFile
	at System.Linq.ThrowHelper.ThrowNoMatchException()
  ✅ Handle_OneNewFile_Success
  ✅ Handle_DuplicateFile
  ✅ Handle_PointerBinaryMismatchWithFastHashDatesMatch_Success
  ✅ Handle_PointerBinaryMismatch_InvalidOperationExceptionOperationStopped
  ✅ Handle_DeletedDuplicateFile
  ❌ LatentPointersTest
	at Arius.Core.Tests.ArchiveCommandTests.LatentPointersTest() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 422
  ❌ Handle_OnlyWhenAllIsUpLoadedAreLocalFilesDeleted
	at Arius.Core.Tests.ArchiveCommandTests.Handle_OnlyWhenAllIsUpLoadedAreLocalFilesDeleted() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 266
  ✅ Handle_ArchiveAgainWithChange_NewVersion
Arius.Core.Tests.LocalFileSystemTests_1
  ❌ EnumerateFiles_WithNormalAndHiddenNestedFiles_ShouldReturnOnlyExpectedOnesInOrder
	at Arius.Core.Tests.Fixtures.TestBase.SetAttributes(String filePath, FileAttributes attributes) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 178
Arius.Core.Tests.HashValueProviderTests
  ✅ GetHashAsync_ShouldProvideConsistentHashes
Arius.Core.Tests.ArchiveCommandHandlerBlocks_HashFiles_Tests
  ✅ HashFilesAsync_WhenPointerFileAndBinaryFile_HashValueProviderCalled
  ✅ HashFilesAsync_WhenFastHashWithPointerFileAndBinaryFileWithDifferentLastWriteTime_HashValueProviderCalled
  ✅ HandleFilesAsync_WhenBinaryFileWithoutPointerFile_OnlyBinaryFile
  ✅ HashFilesAsync_WhenFastHashWithPointerFileAndBinaryFileWithSameLastWriteTime_Fasthashed
  ✅ HashFilesAsync_WhenWhenMismatchedPointerFile_Exception
  ✅ HandleFilesAsync_WhenPointerFileWithoutBinaryFile_OnlyPointerFile
Arius.Core.Tests.SqliteLocalStateRepositoryTests
  ✅ UpsertPointerFileEntry_VariousScenarios
  ❌ Vacuum_WhenDeletedRecords_SizeSmaller
	at Arius.Core.Tests.SqliteLocalStateRepositoryTests.Vacuum_WhenDeletedRecords_SizeSmaller() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/SqliteLocalStateRepositoryTests.cs:line 83
Arius.Core.Tests.RemoteStateRepositoryTests
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNotNullAndExists_BasedOnThatVersion(isLocallyCached: False)
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNotNullAndExists_BasedOnThatVersion(isLocallyCached: True)
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNull_BasedOnLatestVersion(isLocallyCached: True)
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNull_BasedOnLatestVersion(isLocallyCached: False)
  ✅ GetLocalStateRepositoryAsync_WhenVersionIsNullAndExists_ShouldReturnLatestVersion(isLocallyCached: True)
  ✅ GetLocalStateRepositoryAsync_WhenVersionIsNullAndExists_ShouldReturnLatestVersion(isLocallyCached: False)
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNullButNoVersionsExist_NewLocalDatabaseInitializedNotDownloaded
  ✅ GetLocalStateRepositoryAsync_WhenSpecifiedVersionDoesNotExist_ShouldThrowException
  ✅ GetLocalStateRepositoryAsync_WhenVersionIsNullAndNoVersionsExist_ShouldReturnNull
  ✅ CreateNewLocalStateRepositoryAsync_WhenBasedOnIsNotNullAndDoesNotExist_ShouldThrowException
Arius.Core.Tests.Fixtures.Cleanup
  ✅ CleanupAzureAsync
  ✅ CleanupLocalAsync

Annotations

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.ArchiveCommandTests ► Handle_AnExceptionHappens

Failed test found in:
  src/results/test-results.xml
Error:
  at Arius.Core.Tests.ArchiveCommandTests.Handle_AnExceptionHappens() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 274
Raw output
at Arius.Core.Tests.ArchiveCommandTests.Handle_AnExceptionHappens() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 274
--- End of stack trace from previous location ---

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.ArchiveCommandTests ► Handle_DeletedUniqueFile

Failed test found in:
  src/results/test-results.xml
Error:
  at System.Linq.ThrowHelper.ThrowNoMatchException()
Raw output
at System.Linq.ThrowHelper.ThrowNoMatchException()
   at lambda_method400(Closure)
   at Arius.Core.Tests.Fixtures.TestBase.ThenShouldContainMediatorNotification[TNotification](Expression`1 predicate, TNotification& notification) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 342
   at Arius.Core.Tests.ArchiveCommandTests.Handle_DeletedUniqueFile() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 362
--- End of stack trace from previous location ---

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.ArchiveCommandTests ► LatentPointersTest

Failed test found in:
  src/results/test-results.xml
Error:
  at Arius.Core.Tests.ArchiveCommandTests.LatentPointersTest() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 422
Raw output
at Arius.Core.Tests.ArchiveCommandTests.LatentPointersTest() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 422
--- End of stack trace from previous location ---

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.ArchiveCommandTests ► Handle_OnlyWhenAllIsUpLoadedAreLocalFilesDeleted

Failed test found in:
  src/results/test-results.xml
Error:
  at Arius.Core.Tests.ArchiveCommandTests.Handle_OnlyWhenAllIsUpLoadedAreLocalFilesDeleted() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 266
Raw output
at Arius.Core.Tests.ArchiveCommandTests.Handle_OnlyWhenAllIsUpLoadedAreLocalFilesDeleted() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/ArchiveCommandTests.cs:line 266
--- End of stack trace from previous location ---

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.LocalFileSystemTests_1 ► EnumerateFiles_WithNormalAndHiddenNestedFiles_ShouldReturnOnlyExpectedOnesInOrder

Failed test found in:
  src/results/test-results.xml
Error:
  at Arius.Core.Tests.Fixtures.TestBase.SetAttributes(String filePath, FileAttributes attributes) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 178
Raw output
at Arius.Core.Tests.Fixtures.TestBase.SetAttributes(String filePath, FileAttributes attributes) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 178
   at Arius.Core.Tests.Fixtures.TestBase.<GivenSourceFolderHavingFilePair>g__GetBinaryFileWithHash|8_0(<>c__DisplayClass8_0&) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 154
   at Arius.Core.Tests.Fixtures.TestBase.GivenSourceFolderHavingFilePair(String relativeName, FilePairType type, Int32 sizeInBytes, FileAttributes attributes) in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 143
   at Arius.Core.Tests.LocalFileSystemTests_1.ConfigureOnceForFixture() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/LocalFileSystemTests_1.cs:line 26
   at Arius.Core.Tests.Fixtures.TestBase..ctor() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/Fixtures/TestBase.cs:line 29
   at Arius.Core.Tests.LocalFileSystemTests_1..ctor()
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)

Check failure on line 0 in src/results/test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

Arius.Core.Tests.dll ► Arius.Core.Tests.SqliteLocalStateRepositoryTests ► Vacuum_WhenDeletedRecords_SizeSmaller

Failed test found in:
  src/results/test-results.xml
Error:
  at Arius.Core.Tests.SqliteLocalStateRepositoryTests.Vacuum_WhenDeletedRecords_SizeSmaller() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/SqliteLocalStateRepositoryTests.cs:line 83
Raw output
at Arius.Core.Tests.SqliteLocalStateRepositoryTests.Vacuum_WhenDeletedRecords_SizeSmaller() in /home/runner/work/Arius/Arius/src/Arius.Core.Tests/SqliteLocalStateRepositoryTests.cs:line 83
--- End of stack trace from previous location ---