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

halostatue / enviable / 5cb31e78525fa0e581c7a56fe89ce9bfa0b4fca9-PR-119
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions-027bfbbecb
DEFAULT BRANCH: main
Ran 15 Oct 2025 02:22AM UTC
Jobs 1
Files 5
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

15 Oct 2025 02:17AM UTC coverage: 95.355% (-4.6%) from 100.0%
5cb31e78525fa0e581c7a56fe89ce9bfa0b4fca9-PR-119

Pull #119

github

halostatue
feat: Add `*_as_timeout` conversion support

Added support for timeout values processed through
[`to_timeout`][to_timeout].

Added a parser built with [`nimble_parsec`][nimble_parsec] to parse
timeout strings. This parser (Enviable.Conversion.Timeout) and unit
tests were developed with the assistance of [Kiro][kiro] with
Timeout Values (see `Enviable.fetch_env_as_timeout/1`) as the initial
prompt with human review and revision.

[to_timeout]: https://hexdocs.pm/elixir/Kernel.html#to_timeout/1
[kiro]: https://kiro.dev

Signed-off-by: Austin Ziegler <austin@zieglers.ca>
Pull Request #119: - feat: Add `*_as_timeout` conversion support

34 of 53 new or added lines in 4 files covered. (64.15%)

15 existing lines in 3 files now uncovered.

390 of 409 relevant lines covered (95.35%)

27.43 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
95.06
-4.94% lib/enviable/conversion/config.ex
5
94.05
-5.95% lib/enviable/conversion.ex
4
97.1
-2.9% lib/enviable.ex
2
91.67
lib/enviable/conversion/timeout.ex

Coverage Regressions

Lines Coverage ∆ File
6
95.06
-4.94% lib/enviable/conversion/config.ex
5
94.05
-5.95% lib/enviable/conversion.ex
4
97.1
-2.9% lib/enviable.ex
Jobs
ID Job ID Ran Files Coverage
1 5cb31e78525fa0e581c7a56fe89ce9bfa0b4fca9-PR-119.1 15 Oct 2025 02:22AM UTC 5
95.35
GitHub Action Run
Source Files on build 5cb31e78525fa0e581c7a56fe89ce9bfa0b4fca9-PR-119
  • Tree
  • List 5
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #119
  • PR Base - main (#7013CB52...)
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