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

tamada / fauxrest / 30678787283
86%
main: 87%

Build:
Build:
LAST BUILD BRANCH: fix/no-partial-output-on-failure
DEFAULT BRANCH: main
Ran 01 Aug 2026 01:53AM UTC
Jobs 1
Files 9
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

01 Aug 2026 01:50AM UTC coverage: 86.272% (+0.1%) from 86.168%
30678787283

Pull #20

github

tamada
fix: report the actual cause of $static config errors too

#17 gave `DeriveSource`, `AggregateSpec` and `AggregateSource` hand-written
`Deserialize` impls so their failures name a cause. `StaticSpec` has the same
`#[serde(untagged)]` shape and was missed — issue #16 listed only the first
three, and so did I.

    $static: 42          →  data did not match any variant of untagged enum StaticSpec
    {"include": [42]}    →  same

Now:

    $static: 42          →  $static must be a list of globs or an object, got number
    {"include": [42]}    →  invalid type: integer `42`, expected a string

Shipping a release that advertises "config errors name what is wrong" while one
of four directives still did not would have been a poor look, so this goes in
0.0.4 alongside the rest.

Parsing behaviour is unchanged: the shorthand `["*.png"]` and the full form with
`exclude` both still resolve as before, verified by copying a data directory
through each and checking which files landed.

`$static` is now also covered by `test_config_errors_name_what_is_wrong`, which
grows from eight cases to ten.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Pull Request #20: fix: report the actual cause of $static config errors too

1370 of 1588 relevant lines covered (86.27%)

15.13 hits per line

Coverage Regressions

Lines Coverage ∆ File
44
88.11
0.36% src/config.rs
Jobs
ID Job ID Ran Files Coverage
1 30678787283.1 01 Aug 2026 01:53AM UTC 9
86.27
GitHub Action Run
Source Files on build 30678787283
  • Tree
  • List 9
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30678787283
  • Pull Request #20
  • PR Base - main (#30678548003)
  • 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