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

binbashar / leverage
66%
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 kungfoo/path-fix
branch: kungfoo/path-fix
CHANGE BRANCH
x
Reset
  • kungfoo/path-fix
  • 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/integration-tests
  • fix/restore-unit-test-suite
  • improve-test-release
  • increase-account-dir-search-depth
  • increase-compatibiliy-with-podman
  • 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

18 Sep 2026 12:37AM UTC coverage: 66.038% (+0.7%) from 65.343%
35291989113

Pull #327

github

juanmatias
Fix | Validate the actual layer, not cwd, in _validate_layout

`_validate_layout` receives the specific layer Path to validate but
called `paths.check_for_layer_location()` with no argument, which
defaults to checking `paths.cwd` instead. Running
`leverage terraform init --layers a,b` from an account-level
"layers-group" directory (which itself has no .tf files, only its
layer subdirectories do) made every layer's validation fail with
"This command can only run at layer level.", even though the actual
layers being validated were perfectly valid.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Pull Request #327: Fix | Credentials configure fails when run after project init

532 of 1040 branches covered (51.15%)

Branch coverage included in aggregate %.

30 of 33 new or added lines in 4 files covered. (90.91%)

93 existing lines in 6 files now uncovered.

2828 of 4048 relevant lines covered (69.86%)

0.7 hits per line

Relevant lines Covered
Build:
Build:
4048 RELEVANT LINES 2828 COVERED LINES
0.7 HITS PER LINE
Source Files on kungfoo/path-fix
  • Tree
  • List 44
  • Changed 9
  • Source Changed 4
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35291989113 kungfoo/path-fix Fix | Validate the actual layer, not cwd, in _validate_layout `_validate_layout` receives the specific layer Path to validate but called `paths.check_for_layer_location()` with no argument, which defaults to checking `paths.cwd` instead. Running ... Pull #327 18 Sep 2026 12:38AM UTC juanmatias github
66.04
35291107483 kungfoo/path-fix Fix | Cast MFA_ENABLED to a real boolean `PathsHandler.mfa_enabled` stored the raw string from build.env without casting it. Since any non-empty string (including "false") is truthy in Python, `elif paths.mfa_enabled:` in leverage/modules/auth.py... Pull #327 18 Sep 2026 12:25AM UTC juanmatias github
66.04
35287994616 kungfoo/path-fix Changed profile name Pull #327 17 Sep 2026 11:42PM UTC juanmatias github
66.08
35287841706 kungfoo/path-fix Changed test layer Pull #327 17 Sep 2026 11:40PM UTC juanmatias github
66.08
35287572766 kungfoo/path-fix Changed test layer Pull #327 17 Sep 2026 11:36PM UTC juanmatias github
66.08
35287171994 kungfoo/path-fix Added Terraform Opentofu installer to test integration Pull #327 17 Sep 2026 11:31PM UTC juanmatias github
66.08
35276422994 kungfoo/path-fix Fixed common_tfvars and account_tfvars to return a Path instead of a str Pull #327 17 Sep 2026 09:24PM UTC juanmatias github
66.08
35276427427 kungfoo/path-fix Merge 4aa04eff2 into 7ab6b9d1d Pull #327 17 Sep 2026 09:24PM UTC web-flow github pending completion  
35268196728 kungfoo/path-fix Fix | Skip backing up an AWS config file that doesn't exist yet `leverage credentials configure --type BOOTSTRAP` crashed with a raw FileNotFoundError on ~/.aws/<project>/config the first time a profile's assumable-role setup ran, because `config... Pull #327 17 Sep 2026 08:00PM UTC juanmatias github
66.08
35268200962 kungfoo/path-fix Merge 89f67db93 into 7ab6b9d1d Pull #327 17 Sep 2026 08:00PM UTC web-flow github
66.08
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