Skip to content

refactor: anchor assembly-prefix exclusion at name boundaries#972

Merged
vbreuss merged 1 commit into
mainfrom
feat/anchor-assembly-prefix-boundaries
May 31, 2026
Merged

refactor: anchor assembly-prefix exclusion at name boundaries#972
vbreuss merged 1 commit into
mainfrom
feat/anchor-assembly-prefix-boundaries

refactor: anchor assembly-prefix exclusion at name boundaries

3f53798
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Test Results failed May 31, 2026 in 0s

6 fail, 1 skipped, 19 829 pass in 9m 10s

     23 files  ±0       23 suites  ±0   9m 10s ⏱️ + 1m 27s
 19 836 tests +5   19 829 ✅  -  1  1 💤 ±0   6 ❌ + 6 
102 518 runs  ±0  102 481 ✅  - 36  1 💤 ±0  36 ❌ +36 

Results for commit 3f53798. ± Comparison against earlier commit c149539.

Annotations

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(assemblyName: "WindowsBase", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value False: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 19
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(assemblyName: "netstandard", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value False: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 19
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(assemblyName: "Microsoft.Extensions.Logging", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value False: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 19
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenNotExcluded_ShouldReturnTrue(assemblyName: "MyCompany.Product", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value True: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenNotExcluded_ShouldReturnTrue(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 31
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(assemblyName: "DynamicProxyGenAssembly2", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value False: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 19
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104

Check warning on line 0 in aweXpect.Core.Tests.Initialization.AweXpectInitializationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 6 runs failed: IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(assemblyName: "xunit.core", because: null) (aweXpect.Core.Tests.Initialization.AweXpectInitializationTests)

artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Linux-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/Windows-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net10.0.trx [took 0s]
artifacts/macOS-artifacts/TestResults/aweXpect.Core.Tests_net8.0.trx [took 0s]
Raw output
System.InvalidOperationException : Error evaluating ThatBool.IsEqualToConstraint constraint with value False: Object reference not set to an instance of an object.
---- System.NullReferenceException : Object reference not set to an instance of an object.   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 109
   at aweXpect.Core.ExpectationBuilder`1.IsMet(Node rootNode, EvaluationContext context, ITimeSystem timeSystem, Nullable`1 timeout, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\ExpectationBuilder.cs:line 619
   at aweXpect.Results.ExpectationResult`2.GetResultOrThrow() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Results\ExpectationResult.cs:line 254
   at aweXpect.Core.Tests.Initialization.AweXpectInitializationTests.IsAssemblyNameIncluded_WhenExcludedByDefault_ShouldReturnFalse(String assemblyName, String because) in D:\a\aweXpect\aweXpect\Tests\aweXpect.Core.Tests\Initialization\AweXpectInitializationTests.cs:line 19
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at aweXpect.Core.Helpers.BecauseReason.CreateMessage(String reason) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 14
   at aweXpect.Core.Helpers.BecauseReason.<>c__DisplayClass0_0.<.ctor>b__0() in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 9
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at aweXpect.Core.Helpers.BecauseReason.ApplyTo(ConstraintResult result) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Helpers\BecauseReason.cs:line 31
   at aweXpect.Core.Nodes.ExpectationNode.IsMetBy[TValue](TValue value, IEvaluationContext context, CancellationToken cancellationToken) in D:\a\aweXpect\aweXpect\Source\aweXpect.Core\Core\Nodes\ExpectationNode.cs:line 104