• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

case-contract-testing / contract-case / 15712416395
86%

Build:
DEFAULT BRANCH: main
Ran 17 Jun 2025 04:12PM UTC
Jobs 1
Files 322
Run time 8min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Jun 2025 04:06PM UTC coverage: 82.747% (-0.9%) from 83.655%
15712416395

push

github

TimothyJones
fix(function-plugin)!: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten.

1362 of 1783 branches covered (76.39%)

Branch coverage included in aggregate %.

248 of 489 new or added lines in 24 files covered. (50.72%)

27 existing lines in 5 files now uncovered.

13837 of 16585 relevant lines covered (83.43%)

53.97 hits per line

Uncovered Changes

Lines Coverage ∆ File
102
50.9
packages/case-core-plugin-function/src/matchers/FunctionResultMatcher.ts
55
57.74
-27.98% packages/case-core-plugin-function/src/mocks/mockFunctionExecution.ts
17
51.0
-3.23% packages/case-core/src/core/executeExample/triggers.ts
17
2.94
-1.41% packages/contract-case-jest/src/entities/errors/ContractCaseConfigurationError.ts
12
70.91
-4.09% packages/case-core-plugin-function-dsl/src/dsl/matchers.ts
7
81.53
-3.28% packages/case-core/src/core/WritingCaseContract.ts
7
75.63
-1.46% packages/contract-case-jest/src/connectors/case-boundary/mappers/config/triggers.ts
6
21.43
13.1% packages/contract-case-jest/src/entities/errors/ContractCaseExpectationsNotMet.ts
4
71.03
-0.26% packages/case-core/src/core/executeExample/executeExample.ts
4
42.86
-2.91% packages/contract-case-jest/src/boundaries/dsl/Matchers/core/http/validator.ts
3
72.67
-3.7% packages/case-core/src/core/structure/lookup/internals/lookupInternals.ts
2
47.67
-0.56% packages/contract-case-jest/src/connectors/case-boundary/mappers/boundaryResultToJs.ts
2
79.09
-1.46% packages/contract-case-jest/src/connectors/case-boundary/mappers/config/config.ts
1
63.64
-0.84% packages/contract-case-jest/src/boundaries/dsl/Matchers/arrays.ts
1
80.69
-0.56% packages/contract-case-jest/src/connectors/ContractVerifier.ts
1
72.55
-1.45% packages/contract-case-jest/src/connectors/case-boundary/mappers/config/state/state.ts

Coverage Regressions

Lines Coverage ∆ File
12
86.08
-10.8% packages/case-core/src/__tests__/jest/defaultTestPrinter.ts
8
65.94
-5.69% packages/case-core/src/diffmatch/matching/meta/ContextVariableMatcher.ts
4
81.53
-3.28% packages/case-core/src/core/WritingCaseContract.ts
2
97.39
-2.61% packages/case-core/src/entities/results/MatchingError.ts
1
57.74
-27.98% packages/case-core-plugin-function/src/mocks/mockFunctionExecution.ts
Jobs
ID Job ID Ran Files Coverage
1 15712416395.1 17 Jun 2025 04:12PM UTC 322
82.75
GitHub Action Run
Source Files on build 15712416395
  • Tree
  • List 322
  • Changed 31
  • Source Changed 24
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15712416395
  • 6fd0ce25 on github
  • Prev Build on main (#15659937723)
  • Next Build on main (#15712646160)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc