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

agentjido / req_llm / fc32f633609fb325e15f7fc0d9e9b85a52e44fe8-PR-22
21%
main: 49%

Build:
Build:
LAST BUILD BRANCH: feat/load-dotenv-config
DEFAULT BRANCH: main
Ran 16 Sep 2025 10:06PM UTC
Jobs 2
Files 55
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

16 Sep 2025 10:05PM UTC coverage: 21.053% (-1.7%) from 22.706%
fc32f633609fb325e15f7fc0d9e9b85a52e44fe8-PR-22

Pull #22

github

mikehostetler
Refactor utility functions and enhance test fixture handling

- Updated the `attach_fixture_step` function in `ReqLLM.Utils` to ensure compatibility with test environments by using `apply/3` for dynamic function calls.
- Improved formatting and readability in various test files by restructuring fixture options and aligning code for better clarity.
- Removed unnecessary whitespace and comments to streamline the codebase, enhancing overall maintainability.

These changes contribute to a cleaner and more efficient testing framework, ensuring better organization and readability across utility and test files.
Pull Request #22: Refactor LLM Fixture System

6 of 250 new or added lines in 6 files covered. (2.4%)

7 existing lines in 2 files now uncovered.

532 of 2527 relevant lines covered (21.05%)

223.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
6
0.0
0.0% lib/req_llm/embedding.ex
17
0.0
test/support/provider_test_helpers.ex
18
25.0
lib/req_llm/utils.ex
20
1.15
-7.18% lib/req_llm/generation.ex
35
0.0
test/support/llm_fixture_assert.ex
148
0.0
test/support/llm_fixture.ex

Uncovered Existing Lines

Lines Coverage ∆ File
3
0.0
0.0% lib/req_llm/embedding.ex
4
1.15
-7.18% lib/req_llm/generation.ex
Jobs
ID Job ID Ran Files Coverage
1 fc32f633609fb325e15f7fc0d9e9b85a52e44fe8-PR-22.1 16 Sep 2025 10:06PM UTC 55
20.83
GitHub Action Run
2 fc32f633609fb325e15f7fc0d9e9b85a52e44fe8-PR-22.2 16 Sep 2025 10:06PM UTC 55
21.05
GitHub Action Run
Source Files on build fc32f633609fb325e15f7fc0d9e9b85a52e44fe8-PR-22
  • Tree
  • List 55
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #22
  • PR Base - main (#602036BA...)
  • Delete
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