elsa-core/test/component
Sipke Schoorstra 1ec6f0b1b4
test(component): lower coverage gate to 24 after the 3.8.0 merge
Merging release/3.8.0 pulled ExternalAuthentication, AI and Secrets into this
project's coverage denominator through Elsa.Server.Web, without matching
component-test coverage. Measured total line coverage went from 25.98% on
f99f37407 to 24.74% on the merge, crossing below the 25 gate and failing CI in
both pr.yml (./build.cmd Compile Test, NUKE EnableCollectCoverage) and
packages.yml (/p:CollectCoverage=true).

Lower the gate to 24 so it sits just under actual coverage rather than
disabling it. Raise it back towards 25 as component coverage for the merged-in
modules lands.

Note: Elsa.Resilience.Core.UnitTests is also below its threshold (48.17% vs
49), but that is pre-existing and unrelated -- it measures identically on
f99f37407 and on the merge. Left untouched.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 15:13:21 +02:00
..
Elsa.Workflows.ComponentTests test(component): lower coverage gate to 24 after the 3.8.0 merge 2026-08-14 15:13:21 +02:00
Directory.Build.props Switch component tests from PostgreSQL to SQL Server and update related configurations. 2025-12-11 09:45:37 +01:00