Skip to content

feat: implement Sprint 4 Blazor theme system (#81–#86) - #95

Merged
9 commits merged into
devfrom
squad/85-bunit-theme-tests
Apr 23, 2026
Merged

feat: implement Sprint 4 Blazor theme system (#81–#86)#95
9 commits merged into
devfrom
squad/85-bunit-theme-tests

test: increase HttpClient timeout for E2E tests

cf44636
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 22, 2026 in 0s

68.77% (+68.77%) compared to 0a0263d

View this Pull Request on Codecov

68.77% (+68.77%) compared to 0a0263d

Details

Codecov Report

❌ Patch coverage is 90.24390% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.77%. Comparing base (0a0263d) to head (cf44636).

Files with missing lines Patch % Lines
src/Web/Components/Theme/ThemeProvider.razor.cs 91.30% 2 Missing ⚠️
src/Web/Components/Theme/ThemeSelector.razor 71.42% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             dev      #95       +/-   ##
==========================================
+ Coverage   0.00%   68.77%   +68.77%     
==========================================
  Files         49       55        +6     
  Lines        832      852       +20     
  Branches     118      120        +2     
==========================================
+ Hits           0      586      +586     
+ Misses       714      244      -470     
+ Partials     118       22       -96     
Files with missing lines Coverage Δ
src/Web/Components/Layout/NavMenu.razor 100.00% <ø> (+100.00%) ⬆️
...ponents/Theme/ThemeBrightnessToggleComponent.razor 100.00% <100.00%> (ø)
...Components/Theme/ThemeColorDropdownComponent.razor 100.00% <100.00%> (ø)
src/Web/Components/Theme/ThemeProvider.razor 100.00% <100.00%> (ø)
src/Web/Components/Theme/ThemeProvider.razor.cs 91.30% <91.30%> (ø)
src/Web/Components/Theme/ThemeSelector.razor 71.42% <71.42%> (ø)

... and 42 files with indirect coverage changes

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