Skip to content

Switch TestMethodAttribute.Execute with ExecuteAsync#5825

Merged
Evangelink merged 1 commit intodev/v4from
dev/ygerges/execute-async
Jun 19, 2025
Merged

Switch TestMethodAttribute.Execute with ExecuteAsync#5825
Evangelink merged 1 commit intodev/v4from
dev/ygerges/execute-async

Conversation

@Youssef1313
Copy link
Copy Markdown
Member

@Youssef1313 Youssef1313 commented Jun 19, 2025

Closes #5310

Related to #1285

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jun 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.67%. Comparing base (6c53738) to head (57c2264).

Additional details and impacted files
@@            Coverage Diff             @@
##           dev/v4    #5825      +/-   ##
==========================================
+ Coverage   72.93%   75.67%   +2.74%     
==========================================
  Files         611      611              
  Lines       38501    37416    -1085     
==========================================
+ Hits        28081    28316     +235     
+ Misses      10420     9100    -1320     
Flag Coverage Δ
Debug 75.67% <100.00%> (+2.74%) ⬆️
integration 75.67% <100.00%> (+6.83%) ⬆️
production 75.67% <100.00%> (+2.74%) ⬆️
unit 75.67% <100.00%> (+2.37%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...apter.PlatformServices/Execution/TestMethodInfo.cs 90.25% <ø> (+10.45%) ⬆️
...tensions/Attributes/WinUI_UITestMethodAttribute.cs 0.00% <ø> (ø)
...k/Attributes/DataSource/DataTestMethodAttribute.cs 66.66% <ø> (-33.34%) ⬇️
...rk/Attributes/TestMethod/STATestMethodAttribute.cs 33.33% <ø> (-23.81%) ⬇️
...ework/Attributes/TestMethod/TestMethodAttribute.cs 93.75% <100.00%> (-6.25%) ⬇️

... and 91 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Evangelink Evangelink merged commit d53fb46 into dev/v4 Jun 19, 2025
9 checks passed
@Evangelink Evangelink deleted the dev/ygerges/execute-async branch June 19, 2025 13:16
@Youssef1313 Youssef1313 added this to the 4.0.0 milestone Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TestMethodAttribute.Execute should become TestMethodAttribute.ExecuteAsync

3 participants