Skip to content

Conversation

RLittlesII
Copy link
Contributor

No description provided.

@github-actions github-actions bot added this to the v9.0.6 milestone Aug 25, 2025
Copy link

github-actions bot commented Aug 25, 2025

Test Results

0 files   -   6  0 suites   - 6   0s ⏱️ - 1m 10s
0 tests  - 150  0 ✅  - 150  0 💤 ±0  0 ❌ ±0 
0 runs   - 300  0 ✅  - 300  0 💤 ±0  0 ❌ ±0 

Results for commit 54a9cf7. ± Comparison against base commit fe6fce3.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Aug 25, 2025

Summary

Summary
Generated on: 08/25/2025 - 23:23:22
Coverage date: 08/25/2025 - 23:23:21
Parser: Cobertura
Assemblies: 7
Classes: 138
Files: 848
Line coverage: 54.4% (2727 of 5009)
Covered lines: 2727
Uncovered lines: 2282
Coverable lines: 5009
Total lines: 14341
Branch coverage: 68.1% (319 of 468)
Covered branches: 319
Total branches: 468
Method coverage: Feature is only available for sponsors
Tag: 9.0.6-pr.196+Branch.pull-1917-merge.Sha.aff022b9f26ac39e4cd42ea3e7ab8f13b7762b2b

Coverage

Rocket.Surgery.Extensions.Testing - 52.7%
Name Line Branch
Rocket.Surgery.Extensions.Testing 52.7% 72.2%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.DryIocExtensions 100% 75%
Rocket.Surgery.Extensions.Testing.LoggerTest 0%
Rocket.Surgery.Extensions.Testing.LoggerTest 100%
Rocket.Surgery.Extensions.Testing.RocketSurgeonsTestingDefaults 100%
Rocket.Surgery.Extensions.Testing.RocketSurgeryTestContext 0%
Rocket.Surgery.Extensions.Testing.RocketSurgeryTestContext 98.4% 71.4%
Rocket.Surgery.Extensions.Testing.TestBootstrapException 33.3%
Rocket.Surgery.Extensions.Testing.AutoFixtures - 41.7%
Name Line Branch
Rocket.Surgery.Extensions.Testing.AutoFixtures 41.7% 70.4%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Attribute 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.AutoFixtureGenerator 99.8% 93.1%
Rocket.Surgery.Extensions.Testing.AutoFixtures.AutoFixtures 100% 50%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Diagnostics.Rsaf0001 100% 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Diagnostics.Rsaf0002 100% 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Diagnostics.Rsaf0003 100% 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Extensions 55% 63.3%
Rocket.Surgery.Extensions.Testing.AutoFixtures.FixtureWithMethods 0%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Methods 56% 52.3%
Rocket.Surgery.Extensions.Testing.AutoFixtures.NamespaceComparer 93.3% 66.6%
Rocket.Surgery.Extensions.Testing.AutoFixtures.ParameterReductionComparer 100% 50%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests - 61.9%
Name Line Branch
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests 61.9% 100%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.AutoFixtureGeneratorDa
ta
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.AutoFixtureGeneratorTe
sts
0%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.AutoFixtureSourceData 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.Diagnostics.Rsaf0001Da
ta
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.Diagnostics.Rsaf0002Da
ta
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.DifferentNamedFixtureD
ata
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.DuplicateConstructorPa
rameterData
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.ModuleInitializer 100% 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.NestedClassFixtureData 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.NoConstructorData 100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.NonAbstractReferenceTy
peData
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.ParameterArraySourceDa
ta
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.UsingTypeNamespaceSour
ceData
100%
Rocket.Surgery.Extensions.Testing.AutoFixtures.Tests.ValueTypeSourceData 100%
Rocket.Surgery.Extensions.Testing.Fixtures - 17.5%
Name Line Branch
Rocket.Surgery.Extensions.Testing.Fixtures 17.5% 33.3%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.Fixtures.TestFixtureBuilderExtensions 56.6% 33.3%
Rocket.Surgery.Extensions.Testing.Fixtures.Tests - 41.8%
Name Line Branch
Rocket.Surgery.Extensions.Testing.Fixtures.Tests 41.8% ****
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.Fixtures.Tests.TestFixture 100%
Rocket.Surgery.Extensions.Testing.Fixtures.Tests.TestFixtureBuilder 100%
Rocket.Surgery.Extensions.Testing.Fixtures.Tests.TestFixtureBuilderExtensio
nTests
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators - 63.6%
Name Line Branch
Rocket.Surgery.Extensions.Testing.SourceGenerators 63.6% 67.4%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.AnalyzerTestResult 57.1% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeActionTestResult 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeFixTestResult 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeMarkup 81% 46.1%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeRefactoringTestResul
t
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CollectibleTestAssemblyL
oadContext
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionItemTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionListTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.Customizers 100% 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GenerationHelpers 100% 75%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorAdditionalText 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContext 96.2% 91.6%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContextBuil
der
89.7% 81.2%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContextExte
nsions
33.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestResult 66.6% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestResults 35.3% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.Helpers 100% 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.MarkedLocation 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.NamedSourceText 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.OptionsProvider 55.1% 8.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.OptionsProvider.OptionsO
bject
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.ResolvedCodeFixTestResul
t
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.ResolvedCodeRefactoringT
estResult
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.TestProjectInformation 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt
63.7% 67.7%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.AdditionalTextConverter
100% 50%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.AnalyzerTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeActionConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeActionTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeFixTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeRefactoringTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionItemTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionListTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.DiagnosticConverter
100% 75%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.GeneratorTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.LocationConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.ResolvedCodeFixTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.ResolvedCodeRefactoringTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.TextChangeConverter
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests - 78.5%
Name Line Branch
Rocket.Surgery.Extensions.Testing.XUnit.Tests 78.5% 83.3%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.Tests.Generators.GeneratorContextTests 25%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeEnumerableTests 94.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeEnumerableTests.
LoggerTest
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakePopulateTests 87.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests 91.3%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Double
Access
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Generi
cLoggerImpl
62.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Impl 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Logger
FactoryImpl
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Logger
Impl
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Fake.AutoFakeTestTests.Option
al
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.MyDiagnosticGenera
tor
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.MyIncrementalGener
ator
100% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.MyInputLikeSourceG
enerator
100% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.MySourceGenerator 100% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.TestAnalyzer 100% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.TestCodeFix 50%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.TestCompletion 0%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Generators.TestRefactoring 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.LoggerTestTests 96.7% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.LoggerTestTests.Impl 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockEnumerableTests 93.4% 50%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockEnumerableTests.
LoggerTest
85.7% 50%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockPopulateTests 87.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockTestTests 91.6% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockTestTests.Double
Access
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockTestTests.Impl 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Mock.AutoMockTestTests.Option
al
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.ModuleInitializer 100% 100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteEnum
erableTests
93.4% 50%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteEnum
erableTests.LoggerTest
85.7% 50%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstitutePopu
lateTests
87.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests
91.4%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.DoubleAccess
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.GenericLoggerImpl
62.5%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.Impl
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.LoggerFactoryImpl
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.LoggerImpl
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.Substitute.AutoSubstituteTest
Tests.Optional
100%
Rocket.Surgery.Extensions.Testing.XUnit.Tests.XUnitExtensionsTests 72.7%

Copy link

codecov bot commented Aug 25, 2025

Codecov Report

❌ Patch coverage is 93.02326% with 15 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.62%. Comparing base (fe6fce3) to head (450a2d8).

Files with missing lines Patch % Lines
src/Testing.AutoFixtures/Extensions.cs 50.00% 9 Missing and 1 partial ⚠️
src/Testing.AutoFixtures/NamespaceComparer.cs 80.00% 1 Missing and 2 partials ⚠️
...Testing.AutoFixtures/ParameterReductionComparer.cs 66.66% 0 Missing and 1 partial ⚠️
...ng.AutoFixtures.Tests/AutoFixtureGeneratorTests.cs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1917      +/-   ##
==========================================
+ Coverage   62.59%   63.62%   +1.03%     
==========================================
  Files          74       81       +7     
  Lines        3898     4036     +138     
  Branches      151      153       +2     
==========================================
+ Hits         2440     2568     +128     
- Misses       1415     1422       +7     
- Partials       43       46       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

@RLittlesII RLittlesII enabled auto-merge (squash) August 25, 2025 03:18
@RLittlesII RLittlesII disabled auto-merge August 25, 2025 03:18
@RLittlesII RLittlesII enabled auto-merge (squash) August 25, 2025 03:18
@RLittlesII RLittlesII force-pushed the autofixture/chore/diagnostics branch from 52f9107 to a43635c Compare August 25, 2025 13:45
@RLittlesII RLittlesII force-pushed the autofixture/chore/diagnostics branch from c2c4d54 to 450a2d8 Compare August 25, 2025 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants