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

snowplow / iglu-scala-client / 18970591313
82%
master: 82%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Ran 31 Oct 2025 11:08AM UTC
Jobs 1
Files 22
Run time 1min
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

31 Oct 2025 11:03AM UTC coverage: 81.96%. Remained the same
18970591313

push

github

web-flow
Add comprehensive validator error message test suite (#266)

* Add ValidatorMessageFormatSpec to validate error message backward compatibility

This spec serves as a baseline for validator 1.0.76 error message format.
It tests all major validator types to ensure error messages remain consistent
after upgrading json-schema-validator to 1.5.8.

All 20 tests pass with validator 1.0.76, confirming that the test expectations
accurately capture the current error message behavior.

* Add comprehensive validator error message backward compatibility test suite

Added ValidatorMessageFormatSpec with complete coverage of all JSON Schema
Draft 4 validation keywords supported by json-schema-validator 1.0.76.

## Coverage (26 validators)
- Numeric: minimum, maximum, multipleOf, exclusiveMinimum, exclusiveMaximum
- String: minLength, maxLength, pattern
- Array: minItems, maxItems, uniqueItems, items, additionalItems
- Object: minProperties, maxProperties, required, additionalProperties, patternProperties, dependencies
- Type: type, enum
- Composition: allOf, anyOf, oneOf, not
- Format: format

## Implementation Details
- All test methods numbered sequentially (e1-e26) matching spec definition order
- All assertions use beEqualTo with exact error messages for precise matching
- No fuzzy contain() assertions - maximum confidence in error message stability

This baseline test suite will be used to verify backward compatibility
when upgrading from json-schema-validator 1.0.76 to 1.5.8.

527 of 643 relevant lines covered (81.96%)

0.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18970591313.1 31 Oct 2025 11:08AM UTC 22
81.96
GitHub Action Run
Source Files on build 18970591313
  • Tree
  • List 22
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • bd1c6bc6 on github
  • Prev Build on develop (#13452909698)
  • Next Build on develop (#19097678019)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc