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

binbashar / leverage
65%
master: 65%

Build:
Build:
LAST BUILD BRANCH: kungfoo/path-fix
DEFAULT BRANCH: master
Repo Added 10 Feb 2024 10:08PM UTC
Files 44
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

LAST BUILD ON BRANCH fix/integration-tests
branch: fix/integration-tests
CHANGE BRANCH
x
Reset
  • fix/integration-tests
  • 157-dependencies
  • 159-fix-apply-issue
  • 195-local-user
  • 229-fix-issue-with-version
  • 248-improve-coverage
  • 259-preflight-checks
  • 599-kubeconfig-helper
  • BB-276-symlinks
  • BL-294-friendly-parsing-errors
  • FEATURE/custom-user-in-toolbox
  • Fix/versions-bump
  • add-python-3.12-to-testing-workflows
  • apply-bug-159
  • bug-301-fix-parsing-error-in-locals.tf-file
  • bug/no-role-found-error
  • bzbyrm-codex/review-issue-#21-and-propose-solution
  • chore/add-support-for-python-3.13
  • chore/deprecate-python-3.8
  • chore/support-python-3.12
  • chore/update-hcl-parser-support-3.13
  • chore/upgrade-python-hcl-library
  • coderabbitai/docstrings/3086db4
  • codex/review-issue-#21-and-propose-solution
  • debugging
  • dummy
  • enchancement/update-release-drafter-version-msg.yml
  • feat/add-opentofu-command
  • feature/support-python-3.12
  • fix-sed-macos
  • fix/confusing-error-message
  • fix/restore-unit-test-suite
  • improve-test-release
  • increase-account-dir-search-depth
  • increase-compatibiliy-with-podman
  • kungfoo/path-fix
  • lv-267
  • master
  • new-sso-url
  • prop/move-list-tasks-to-run
  • requests-2.31
  • temp/accept-looped-providers
  • test
  • v1.12.2
  • v1.12.3
  • v1.12.4
  • v1.13.0
  • v1.14.0
  • v1.15.0
  • v2.1.0
  • v2.1.1
  • version-warning

30 Aug 2026 09:02PM UTC coverage: 65.343% (+0.4%) from 64.93%
33335308766

Pull #323

github

diego-ojeda-binbash
Fix | Do not require a terminal to run the bats tests

The suite ran under `docker run -t`, which allocated a TTY, so it could take
one for granted. On the runner there is none, and `$TERM` is unset:

  tput: No value for $TERM and no -T specified
  validator.bash: line 8: printf: write error: Broken pipe

Two things assumed a terminal. `setup_file` printed a header through `tput`,
which fails outright without `$TERM`, and the make target forced the pretty
formatter, which needs one. `-t` and `-p` were both passed, which is
contradictory since either sets the formatter, and the pretty one won.

The header no longer goes through `tput`, and no formatter is forced, so bats
picks the pretty one on a terminal and tap when there is none.

Verified both ways, with `$TERM` set and unset: 10 tests pass, `make test-int`
exits 0, and no tput or broken pipe errors in either.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #323: Fix | Restore the integration tests

514 of 1024 branches covered (50.2%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

2778 of 4014 relevant lines covered (69.21%)

0.69 hits per line

Relevant lines Covered
Build:
Build:
4014 RELEVANT LINES 2778 COVERED LINES
0.69 HITS PER LINE
Source Files on fix/integration-tests
  • Tree
  • List 44
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33335308766 fix/integration-tests Fix | Do not require a terminal to run the bats tests The suite ran under `docker run -t`, which allocated a TTY, so it could take one for granted. On the runner there is none, and `$TERM` is unset: tput: No value for $TERM and no -T specified... Pull #323 30 Aug 2026 09:03PM UTC diego-ojeda-binbash github
65.34
33335147026 fix/integration-tests Fix | Restore the integration tests Fix `leverage project create`: The root command builds the project paths for every invocation, which requires an already configured project. `project init` creates the git repository, so from that point ... Pull #323 30 Aug 2026 09:00PM UTC diego-ojeda-binbash github
65.34
See All Builds (290)
  • Repo on GitHub
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