5 fail, 4 skipped, 3 277 pass in 10m 38s
3 286 tests 3 277 ✅ 10m 38s ⏱️
1 suites 4 💤
1 files 5 ❌
Results for commit b890332.
Annotations
Check warning on line 0 in HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests
github-actions / Test Results (ubuntu-latest - net10.0)
WithKeyFromHex EncryptsCorrectly (HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests) failed
TestResults/test-results.trx [took 0s]
Raw output
System.InvalidOperationException : Deterministic mode is only allowed for AES-SIV in release builds. Algorithm 'AesGcm' uses zero nonces which completely breaks security. For testing, use a DEBUG build. at HeroCrypt.Operations.EncryptionBuilder.WithDeterministicMode() in /home/runner/work/HeroCrypt/HeroCrypt/src/HeroCrypt/Operations/EncryptionBuilder.cs:line 530
at HeroCrypt.Tests.Operations.EncryptionBuilderTests.KeyInputFormatTests.WithKeyFromHex_EncryptsCorrectly() in /home/runner/work/HeroCrypt/HeroCrypt/tests/HeroCrypt.Tests/Operations/EncryptionBuilderTests.cs:line 1082
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
github-actions / Test Results (ubuntu-latest - net10.0)
WithAssociatedDataString MatchesByteOverload (HeroCrypt.Tests.Operations.EncryptionBuilderTests+AssociatedDataStringMethods) failed
TestResults/test-results.trx [took 0s]
Raw output
System.InvalidOperationException : Deterministic mode is only allowed for AES-SIV in release builds. Algorithm 'AesGcm' uses zero nonces which completely breaks security. For testing, use a DEBUG build. at HeroCrypt.Operations.EncryptionBuilder.WithDeterministicMode() in /home/runner/work/HeroCrypt/HeroCrypt/src/HeroCrypt/Operations/EncryptionBuilder.cs:line 530
at HeroCrypt.Tests.Operations.EncryptionBuilderTests.AssociatedDataStringMethods.WithAssociatedDataString_MatchesByteOverload() in /home/runner/work/HeroCrypt/HeroCrypt/tests/HeroCrypt.Tests/Operations/EncryptionBuilderTests.cs:line 696
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests
github-actions / Test Results (ubuntu-latest - net10.0)
WithKeyFromBase64 EncryptsCorrectly (HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests) failed
TestResults/test-results.trx [took 0s]
Raw output
System.InvalidOperationException : Deterministic mode is only allowed for AES-SIV in release builds. Algorithm 'AesGcm' uses zero nonces which completely breaks security. For testing, use a DEBUG build. at HeroCrypt.Operations.EncryptionBuilder.WithDeterministicMode() in /home/runner/work/HeroCrypt/HeroCrypt/src/HeroCrypt/Operations/EncryptionBuilder.cs:line 530
at HeroCrypt.Tests.Operations.EncryptionBuilderTests.KeyInputFormatTests.WithKeyFromBase64_EncryptsCorrectly() in /home/runner/work/HeroCrypt/HeroCrypt/tests/HeroCrypt.Tests/Operations/EncryptionBuilderTests.cs:line 1155
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests
github-actions / Test Results (ubuntu-latest - net10.0)
WithKeyFromBase64Url EncryptsCorrectly (HeroCrypt.Tests.Operations.EncryptionBuilderTests+KeyInputFormatTests) failed
TestResults/test-results.trx [took 0s]
Raw output
System.InvalidOperationException : Deterministic mode is only allowed for AES-SIV in release builds. Algorithm 'AesGcm' uses zero nonces which completely breaks security. For testing, use a DEBUG build. at HeroCrypt.Operations.EncryptionBuilder.WithDeterministicMode() in /home/runner/work/HeroCrypt/HeroCrypt/src/HeroCrypt/Operations/EncryptionBuilder.cs:line 530
at HeroCrypt.Tests.Operations.EncryptionBuilderTests.KeyInputFormatTests.WithKeyFromBase64Url_EncryptsCorrectly() in /home/runner/work/HeroCrypt/HeroCrypt/tests/HeroCrypt.Tests/Operations/EncryptionBuilderTests.cs:line 1193
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
github-actions / Test Results (ubuntu-latest - net10.0)
EncryptString ProducesSameResultAsEncryptBytes (HeroCrypt.Tests.Operations.EncryptionBuilderTests+StringConvenienceMethods) failed
TestResults/test-results.trx [took 0s]
Raw output
System.InvalidOperationException : Deterministic mode is only allowed for AES-SIV in release builds. Algorithm 'AesGcm' uses zero nonces which completely breaks security. For testing, use a DEBUG build. at HeroCrypt.Operations.EncryptionBuilder.WithDeterministicMode() in /home/runner/work/HeroCrypt/HeroCrypt/src/HeroCrypt/Operations/EncryptionBuilder.cs:line 530
at HeroCrypt.Tests.Operations.EncryptionBuilderTests.StringConvenienceMethods.EncryptString_ProducesSameResultAsEncryptBytes() in /home/runner/work/HeroCrypt/HeroCrypt/tests/HeroCrypt.Tests/Operations/EncryptionBuilderTests.cs:line 586
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)