Skip to content

chore: update aweXpect.Core to v2.11.3#659

Merged
vbreuss merged 1 commit intomainfrom
chore/update-core-2.11.3
Jun 26, 2025
Merged

chore: update aweXpect.Core to v2.11.3#659
vbreuss merged 1 commit intomainfrom
chore/update-core-2.11.3

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented Jun 26, 2025

No description provided.

Copilot AI review requested due to automatic review settings June 26, 2025 16:07
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the build configuration and bumps the aweXpect.Core package version to v2.11.3.

  • Changed the build scope from CoreOnly to Default in the Nuke build script.
  • Updated aweXpect.Core package version in Directory.Packages.props to 2.11.3.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Pipeline/Build.cs Switched BuildScope from CoreOnly to Default.
Directory.Packages.props Bumped aweXpect.Core version to 2.11.3.
Comments suppressed due to low confidence (1)

Pipeline/Build.cs:22

  • [nitpick] The summary comment above still references resetting the CoreOnly flag; please update it to reflect the new default scope or clarify any remaining flag behavior.
	readonly BuildScope BuildScope = BuildScope.Default;

@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    14 files  +    10      14 suites  +10   2m 26s ⏱️ + 2m 4s
13 634 tests +12 737  13 632 ✅ +12 736  2 💤 +1  0 ❌ ±0 
37 947 runs  +35 370  37 945 ✅ +35 369  2 💤 +1  0 ❌ ±0 

Results for commit 1570a69. ± Comparison against base commit 9492b38.

This pull request removes 54 and adds 12791 tests. Note that renamed tests count towards both.
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(message: "message435be2e5-acd3-4e44-ae9a-84933fe6ade8")
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(message: "message537ed8d6-46a2-4a9c-87db-c48285538f00")
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(message: "message6b78ff72-ffc3-43b0-9267-fb44dec279da")
aweXpect.Core.Tests.Core.Exceptions.SkipExceptionTests ‑ Message_ShouldBeSet(message: "message3931ac21-b46c-4a17-b5ef-a205a46ef751")
aweXpect.Core.Tests.Core.Exceptions.SkipExceptionTests ‑ Message_ShouldBeSet(message: "message8ce5de91-4463-425b-b043-37ed71302755")
aweXpect.Core.Tests.Core.Exceptions.SkipExceptionTests ‑ Message_ShouldBeSet(message: "messagef2031ccf-9f65-447b-bc3e-5b071c51d91f")
aweXpect.Core.Tests.Equivalency.EquivalencyOptionsExtensionsTests ‑ Generic_For_IgnoringMember_ShouldSetOptionForType(memberToIgnore: "memberToIgnore4d4c212d-efe1-47fb-b239-bc5f37f1d6a9")
aweXpect.Core.Tests.Equivalency.EquivalencyOptionsExtensionsTests ‑ Generic_For_IgnoringMember_ShouldSetOptionForType(memberToIgnore: "memberToIgnore97e841e3-4b83-431e-824d-2681c8866880")
aweXpect.Core.Tests.Equivalency.EquivalencyOptionsExtensionsTests ‑ Generic_For_IgnoringMember_ShouldSetOptionForType(memberToIgnore: "memberToIgnoreaaeb5280-45c8-4cf0-b7ee-a72c2333dc4f")
aweXpect.Core.Tests.FailTests ‑ Test_ShouldThrowException(reason: "reasona2496328-b629-4f84-918c-8aa5d5b74b3f")
…
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenAwaited_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenAwaited_WithoutReturnValue_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenNotAwaited_ShouldBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenNotAwaited_WithoutReturnValue_ShouldBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenNotAwaited_WithoutReturnValue_WithVerifyInMethod_ShouldStillBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenVerifiedStatically_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenVerifiedStatically_WithoutReturnValue_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenVerifiedWithStaticUsing_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenVerifiedWithStaticUsing_WithoutReturnValue_ShouldNotBeFlagged
aweXpect.Analyzers.Tests.AwaitExpectationAnalyzerTests ‑ WhenVerified_ShouldNotBeFlagged
…

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Benchmark Results

Details

BenchmarkDotNet v0.14.0, Ubuntu 24.04.2 LTS (Noble Numbat)
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
.NET SDK 8.0.411
[Host] : .NET 8.0.17 (8.0.1725.26602), X64 RyuJIT AVX2

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Method Mean Error StdDev Gen0 Gen1 Allocated
Bool_aweXpect 199.1 ns 1.68 ns 1.57 ns 0.0281 - 472 B
Bool_FluentAssertions 271.3 ns 3.01 ns 2.51 ns 0.0567 - 952 B
Bool_TUnit 1,013.9 ns 5.82 ns 5.44 ns 0.1431 - 2416 B
Equivalency_aweXpect 303,062.3 ns 2,461.65 ns 2,302.63 ns 16.6016 0.4883 284940 B
Equivalency_FluentAssertions 2,387,639.7 ns 12,436.03 ns 10,384.64 ns 273.4375 46.8750 4584416 B
Equivalency_TUnit 695,526.2 ns 9,406.71 ns 8,799.04 ns 51.7578 2.9297 866777 B
Int_GreaterThan_aweXpect 249.1 ns 5.82 ns 5.44 ns 0.0467 - 784 B
Int_GreaterThan_FluentAssertions 291.9 ns 3.08 ns 2.88 ns 0.0730 - 1224 B
Int_GreaterThan_TUnit 1,333.6 ns 14.18 ns 13.26 ns 0.1774 - 2992 B
ItemsCount_AtLeast_aweXpect 533.5 ns 7.54 ns 7.05 ns 0.0849 - 1432 B
ItemsCount_AtLeast_FluentAssertions 554.3 ns 9.37 ns 8.76 ns 0.1192 - 2008 B
ItemsCount_AtLeast_TUnit 16,247.8 ns 78.27 ns 73.21 ns 1.6174 - 27488 B
String_aweXpect 392.9 ns 2.95 ns 2.76 ns 0.0672 - 1128 B
String_FluentAssertions 542.5 ns 7.65 ns 7.15 ns 0.1287 - 2168 B
String_TUnit 1,452.2 ns 4.19 ns 3.50 ns 0.1850 - 3096 B
StringArray_aweXpect 1,535.5 ns 7.02 ns 5.86 ns 0.1640 - 2744 B
StringArray_FluentAssertions 1,396.1 ns 11.57 ns 9.66 ns 0.2480 - 4152 B
StringArray_TUnit 3,071.0 ns 9.91 ns 9.27 ns 0.2708 - 4576 B
StringArrayInAnyOrder_aweXpect 1,697.2 ns 6.59 ns 6.16 ns 0.1736 - 2920 B
StringArrayInAnyOrder_FluentAssertions 154,585.1 ns 365.32 ns 323.84 ns 3.4180 - 63788 B
StringArrayInAnyOrder_TUnit 4,888.7 ns 22.78 ns 21.31 ns 0.3967 - 6744 B

@vbreuss vbreuss merged commit 6f36cdd into main Jun 26, 2025
13 checks passed
@vbreuss vbreuss deleted the chore/update-core-2.11.3 branch June 26, 2025 16:21
github-actions Bot added a commit that referenced this pull request Jun 26, 2025
github-actions Bot added a commit that referenced this pull request Jun 26, 2025
@vbreuss vbreuss added the dependencies Pull requests that update a dependency file label Jun 26, 2025
@vbreuss vbreuss self-assigned this Jun 26, 2025
@github-actions
Copy link
Copy Markdown
Contributor

This is addressed in release v2.18.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file state: released The issue is released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants