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

FAIRmat-NFDI / sand / 39597390165
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: sheet-edit-write
DEFAULT BRANCH: main
Ran 21 Oct 2026 12:10PM UTC
Jobs 1
Files 28
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

21 Oct 2026 12:09PM UTC coverage: 86.233% (+0.7%) from 85.551%
39597390165

Pull #100

github

yaruwangway
Sheet editing: read a hysprint sheet's layout from the file

The KIT lab edits their own Excel instead of narrating the whole process,
and each upload may have different steps, order and column counts. So the
layout comes from the file itself: row 1 step groups (forward-filled like
the batch parser, merging not required), row 2 headers, rows 3+ samples
labelled by the Sample column.

Tests run on a synthetic KIT-shaped sheet built in code; the real KIT
sheet is private and only tested locally when docs/ has it.
Pull Request #100: Sheet editing: read a hysprint sheet's layout from the file

145 of 155 new or added lines in 4 files covered. (93.55%)

1566 of 1816 relevant lines covered (86.23%)

0.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
85.11
tests/sheet_edit/test_workbook.py
2
96.43
src/sand/sheet_edit/workbook.py
1
91.67
tests/sheet_edit/conftest.py
Jobs
ID Job ID Ran Files Coverage
1 39597390165.1 21 Oct 2026 12:10PM UTC 28
86.23
GitHub Action Run
Source Files on build 39597390165
  • Tree
  • List 28
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #100
  • PR Base - kit_lab (#39597386485)
  • 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