Skip to content

chore: update aweXpect.Core to v2.11.1#649

Merged
vbreuss merged 1 commit intomainfrom
chore/update-core-2.11.1
Jun 21, 2025
Merged

chore: update aweXpect.Core to v2.11.1#649
vbreuss merged 1 commit intomainfrom
chore/update-core-2.11.1

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented Jun 21, 2025

No description provided.

@vbreuss vbreuss self-assigned this Jun 21, 2025
@vbreuss vbreuss added the dependencies Pull requests that update a dependency file label Jun 21, 2025
Copilot AI review requested due to automatic review settings June 21, 2025 10:22
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 dependency to v2.11.1 and adjusts the build pipeline to run the full scope.

  • Changed BuildScope from CoreOnly to Default to enable end-to-end builds.
  • Bumped aweXpect.Core package version in Directory.Packages.props.

Reviewed Changes

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

File Description
Pipeline/Build.cs Updated BuildScope assignment to Default.
Directory.Packages.props Bumped aweXpect.Core version to 2.11.1.
Comments suppressed due to low confidence (3)

Pipeline/Build.cs:24

  • [nitpick] The property name GithubToken should be renamed to GitHubToken to match the correct casing and attribute label.
	[Parameter("Github Token")] readonly string GithubToken;

Pipeline/Build.cs:20

  • [nitpick] The XML doc refers to resetting a flag after updating the package; since the scope is now Default, this comment should be clarified or updated.
	///     Afterward, you can update the package reference in `Directory.Packages.props` and reset this flag.

Pipeline/Build.cs:24

  • The attribute text uses “Github” instead of the correct “GitHub”. Please update to "GitHub Token".
	[Parameter("Github Token")] readonly string GithubToken;

@vbreuss vbreuss enabled auto-merge (squash) June 21, 2025 10:26
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    14 files  +    10      14 suites  +10   2m 48s ⏱️ + 2m 28s
13 621 tests +12 733  13 619 ✅ +12 732  2 💤 +1  0 ❌ ±0 
37 908 runs  +35 358  37 906 ✅ +35 357  2 💤 +1  0 ❌ ±0 

Results for commit a56d869. ± Comparison against base commit 56d4abf.

@vbreuss vbreuss merged commit 27c997b into main Jun 21, 2025
13 checks passed
@vbreuss vbreuss deleted the chore/update-core-2.11.1 branch June 21, 2025 10:32
@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 198.9 ns 1.58 ns 1.48 ns 0.0281 - 472 B
Bool_FluentAssertions 234.7 ns 1.88 ns 1.76 ns 0.0567 - 952 B
Bool_TUnit 898.9 ns 3.75 ns 3.32 ns 0.1440 - 2416 B
Equivalency_aweXpect 284,159.8 ns 1,115.41 ns 931.42 ns 16.6016 0.4883 284940 B
Equivalency_FluentAssertions 2,196,407.3 ns 11,843.51 ns 10,498.96 ns 273.4375 46.8750 4584416 B
Equivalency_TUnit 639,366.0 ns 2,284.89 ns 2,025.50 ns 51.7578 2.9297 866777 B
Int_GreaterThan_aweXpect 218.5 ns 1.11 ns 0.93 ns 0.0467 - 784 B
Int_GreaterThan_FluentAssertions 245.9 ns 2.87 ns 2.68 ns 0.0730 - 1224 B
Int_GreaterThan_TUnit 1,216.9 ns 7.07 ns 6.62 ns 0.1774 - 2992 B
ItemsCount_AtLeast_aweXpect 473.6 ns 3.71 ns 3.29 ns 0.0854 - 1432 B
ItemsCount_AtLeast_FluentAssertions 473.2 ns 3.27 ns 3.06 ns 0.1192 - 2008 B
ItemsCount_AtLeast_TUnit 14,667.6 ns 300.87 ns 281.43 ns 1.6327 - 27488 B
String_aweXpect 331.7 ns 1.67 ns 1.48 ns 0.0672 - 1128 B
String_FluentAssertions 459.9 ns 2.87 ns 2.55 ns 0.1292 - 2168 B
String_TUnit 1,301.3 ns 7.17 ns 6.36 ns 0.1850 - 3096 B
StringArray_aweXpect 1,442.4 ns 8.23 ns 7.70 ns 0.1640 - 2744 B
StringArray_FluentAssertions 1,262.0 ns 9.09 ns 8.50 ns 0.2480 - 4152 B
StringArray_TUnit 2,818.5 ns 44.09 ns 41.25 ns 0.2708 - 4576 B
StringArrayInAnyOrder_aweXpect 1,575.2 ns 7.81 ns 6.93 ns 0.1736 - 2920 B
StringArrayInAnyOrder_FluentAssertions 153,381.0 ns 1,381.09 ns 1,291.87 ns 3.4180 - 63787 B
StringArrayInAnyOrder_TUnit 4,634.4 ns 35.57 ns 33.27 ns 0.3967 - 6744 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 Jun 21, 2025
github-actions Bot added a commit that referenced this pull request Jun 21, 2025
@github-actions
Copy link
Copy Markdown
Contributor

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