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

accordproject / concerto / 34145458079
98%

Build:
DEFAULT BRANCH: main
Ran 07 Sep 2026 04:58PM UTC
Jobs 3
Files 86
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

07 Sep 2026 04:55PM UTC coverage: 97.772%. First build
34145458079

push

github

web-flow
fix(concerto-core): reject non-array JSON for array fields instead of corrupting it (#1313)

visitField and visitRelationshipDeclaration cast the popped value to an
array and iterated it by length. A string iterated as characters, so a
String[] field fed "hello" deserialized as ["h","e","l","l","o"], and a
number or object had length undefined so the loop was skipped and the value
silently became []. Every scalar mismatch on the same path throws
ValidationException; arrays alone corrupted silently.

Both array paths now guard with Array.isArray and throw a
ValidationException using the existing message and path style.

Tests: string for String[], number for String[], and a string URI for a
relationship array. With only the source reverted the three fail, one of
them proving the character iteration reached Relationship.fromURI per
character (Error: Missing id).

Signed-off-by: rajanpanth <rajan.pantha@samriddhicollege.edu.np>

2224 of 2326 branches covered (95.61%)

Branch coverage included in aggregate %.

6 of 6 new or added lines in 1 file covered. (100.0%)

4095 of 4137 relevant lines covered (98.98%)

127865.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 macos-latest - 34145458079.1 07 Sep 2026 04:59PM UTC 172
97.77
GitHub Action Run
2 ubuntu-latest - 34145458079.2 07 Sep 2026 04:58PM UTC 172
97.77
GitHub Action Run
3 windows-latest - 34145458079.3 07 Sep 2026 04:59PM UTC 172
97.77
GitHub Action Run
Source Files on build 34145458079
  • Tree
  • List 86
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34145458079
  • 8fd9d73c on github
  • Prev Build on main (#34145292210)
  • Next Build on main (#34147908513)
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