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

GrottoCenter / grottocenter-api / 27838584622
88%

Build:
DEFAULT BRANCH: develop
Ran 19 Jun 2026 05:00PM UTC
Jobs 1
Files 463
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

19 Jun 2026 04:57PM UTC coverage: 87.852% (+0.001%) from 87.851%
27838584622

push

github

ClemRz
fix(substance): address code review findings on PR #1691

- Remove duplicate unique index (constraint already creates one)
- Wrap DDL sections 3-5 in BEGIN/COMMIT for atomicity
- Change external_source DEFAULT to NULL (was 'PubChem')
- Replace case-sensitive UNIQUE constraint with LOWER() functional index
- Remove dead externalSource derivation from controller
- Add length validation for formula, casNumber, externalId
- Unify create response path (201 for new, 200 for existing)

4551 of 5424 branches covered (83.9%)

Branch coverage included in aggregate %.

5 of 8 new or added lines in 1 file covered. (62.5%)

13 existing lines in 3 files now uncovered.

8568 of 9509 relevant lines covered (90.1%)

135.94 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
84.0
api/controllers/v1/substance/create.js

Coverage Regressions

Lines Coverage ∆ File
9
83.92
0.58% api/services/observation-import/EntityBuilder.js
3
90.63
0.63% api/controllers/v1/sensor-configuration/update.js
1
97.41
-0.2% api/services/mapping/converters.js
Jobs
ID Job ID Ran Files Coverage
1 27838584622.1 19 Jun 2026 05:00PM UTC 463
87.85
GitHub Action Run
Source Files on build 27838584622
  • Tree
  • List 463
  • Changed 12
  • Source Changed 11
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27838584622
  • f7cdc35f on github
  • Prev Build on develop (#27832792613)
  • Next Build on develop (#27846717804)
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