Skip to content

chore: bump aweXpect.Core to v2.18.0#741

Merged
vbreuss merged 1 commit intomainfrom
chore/update-awexpect-2.18.0
Aug 26, 2025
Merged

chore: bump aweXpect.Core to v2.18.0#741
vbreuss merged 1 commit intomainfrom
chore/update-awexpect-2.18.0

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented Aug 26, 2025

This PR updates the aweXpect.Core package version from 2.17.0 to 2.18.0 and restores normal build scope after a core-only release cycle.

  • Updates aweXpect.Core package reference to version 2.18.0
  • Resets build scope from CoreOnly back to Default to enable full solution builds

@vbreuss vbreuss self-assigned this Aug 26, 2025
Copilot AI review requested due to automatic review settings August 26, 2025 18:43
@vbreuss vbreuss added the dependencies Pull requests that update a dependency file label Aug 26, 2025
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 aweXpect.Core package version from 2.17.0 to 2.18.0 and restores normal build scope after a core-only release cycle.

  • Updates aweXpect.Core package reference to version 2.18.0
  • Resets build scope from CoreOnly back to Default to enable full solution builds

Reviewed Changes

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

File Description
Pipeline/Build.cs Restores default build scope after core-only development phase
Directory.Packages.props Updates aweXpect.Core package version to 2.18.0

@vbreuss vbreuss enabled auto-merge (squash) August 26, 2025 18:43
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    14 files  +    10      14 suites  +10   2m 47s ⏱️ + 2m 27s
14 411 tests +13 478  14 409 ✅ +13 477  2 💤 +1  0 ❌ ±0 
39 918 runs  +37 233  39 916 ✅ +37 232  2 💤 +1  0 ❌ ±0 

Results for commit f705ceb. ± Comparison against base commit 39e2144.

@vbreuss vbreuss merged commit 5178a38 into main Aug 26, 2025
14 checks passed
@vbreuss vbreuss deleted the chore/update-awexpect-2.18.0 branch August 26, 2025 18:53
@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.413
[Host] : .NET 8.0.19 (8.0.1925.36514), X64 RyuJIT AVX2

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

Method Mean Error StdDev Gen0 Gen1 Allocated
Bool_aweXpect 235.6 ns 2.40 ns 2.24 ns 0.0300 - 504 B
Bool_FluentAssertions 276.3 ns 3.06 ns 2.71 ns 0.0567 - 952 B
Bool_TUnit 939.9 ns 11.23 ns 10.51 ns 0.1431 - 2408 B
Equivalency_aweXpect 291,820.4 ns 2,771.84 ns 2,592.78 ns 16.6016 0.4883 284972 B
Equivalency_FluentAssertions 2,312,434.4 ns 11,183.70 ns 10,461.24 ns 273.4375 46.8750 4584416 B
Equivalency_TUnit 716,813.6 ns 5,114.91 ns 4,784.49 ns 51.7578 2.9297 880545 B
Int_GreaterThan_aweXpect 266.2 ns 1.01 ns 0.90 ns 0.0486 - 816 B
Int_GreaterThan_FluentAssertions 270.9 ns 2.63 ns 2.46 ns 0.0730 - 1224 B
Int_GreaterThan_TUnit 1,275.5 ns 8.77 ns 8.21 ns 0.1774 - 2984 B
ItemsCount_AtLeast_aweXpect 555.4 ns 6.40 ns 5.99 ns 0.0868 - 1464 B
ItemsCount_AtLeast_FluentAssertions 526.8 ns 3.77 ns 3.15 ns 0.1192 - 2008 B
ItemsCount_AtLeast_TUnit 15,925.9 ns 130.71 ns 122.27 ns 1.6174 - 27480 B
String_aweXpect 420.3 ns 2.14 ns 2.00 ns 0.0691 - 1160 B
String_FluentAssertions 512.2 ns 2.53 ns 1.97 ns 0.1287 - 2168 B
String_TUnit 1,301.0 ns 3.95 ns 3.50 ns 0.1831 - 3072 B
StringArray_aweXpect 1,438.9 ns 8.69 ns 8.13 ns 0.1659 - 2776 B
StringArray_FluentAssertions 1,401.2 ns 16.71 ns 15.63 ns 0.2480 - 4152 B
StringArray_TUnit 3,291.7 ns 29.46 ns 26.12 ns 0.3128 - 5296 B
StringArrayInAnyOrder_aweXpect 1,649.7 ns 12.29 ns 11.50 ns 0.1755 - 2952 B
StringArrayInAnyOrder_FluentAssertions 152,682.8 ns 605.00 ns 536.32 ns 3.4180 - 63787 B
StringArrayInAnyOrder_TUnit 3,887.3 ns 21.25 ns 18.84 ns 0.3815 - 6488 B

@github-actions
Copy link
Copy Markdown
Contributor

👽 Mutation Results

Mutation testing badge

aweXpect

Details
File Score Killed Survived Timeout No Coverage Ignored Compile Errors Total Detected Total Undetected Total Mutants

The final mutation score is NaN%

Coverage Thresholds: high:80 low:60 break:0

aweXpect.Core

Details
File Score Killed Survived Timeout No Coverage Ignored Compile Errors Total Detected Total Undetected Total Mutants

The final mutation score is NaN%

Coverage Thresholds: high:80 low:60 break:0

github-actions Bot added a commit that referenced this pull request Aug 26, 2025
github-actions Bot added a commit that referenced this pull request Aug 26, 2025
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 2, 2025

This is addressed in release v2.22.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