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

datatug / datatug-core / 34454012054
100%

Build:
DEFAULT BRANCH: main
Ran 10 Sep 2026 08:13AM UTC
Jobs 1
Files 114
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

10 Sep 2026 08:13AM UTC coverage: 92.178%. Remained the same
34454012054

push

github

web-flow
fix(filestore): tests carry real DTQL, not YAML-shaped prose (#317)

The filestore query round-trip tests saved and asserted
"select:\n  from: Invoice\n" as the .dtql body of a QueryTypeDTQL query.
That text is not DTQL. dalgo's dtql.Deserialize decodes with
yaml.Decoder.KnownFields(true) over a document struct whose only
top-level keys are from/columns/where/orderBy/limit/offset, so "select:"
fails with `field select not found in type dtql.document`. The tests
passed anyway because they only check that Text survives file storage,
which let invalid syntax sit in the repo as an apparent example of the
format.

Replace it with the minimal valid document "from:\n  name: Invoice\n" —
from.name is the sole required field — matching the demo project fixture
already asserted in entities_demo_fixture_test.go and the real
customer-invoices.query.dtql. Verified out of band that
dtql.Deserialize accepts the new text (SELECT * FROM [Invoice]) and
rejects the old one.

Same class of defect as datatug/datatug-core#316, which fixed it in
pkg/apicontract/fixtures/execution_request_adhoc.json.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

4714 of 5114 relevant lines covered (92.18%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 34454012054.1 10 Sep 2026 08:13AM UTC 114
92.18
GitHub Action Run
Source Files on build 34454012054
  • Tree
  • List 114
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • cdeed362 on github
  • Prev Build on main (#34404178066)
  • Next Build on main (#34454481015)
  • 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