Skip to content

Add managed per-fixture scratch directories - #27

Merged
helly25 merged 1 commit into
mainfrom
add-managed-test-tmpdirs
Aug 19, 2026
Merged

helly25 merged 1 commit into
mainfrom
add-managed-test-tmpdirs

Conversation

@helly25

@helly25 helly25 commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Summary:

  • add test_tmpdir with an optional basename prefix for unique fixture directories below BASHTEST_TMPDIR
  • add --keep-tmpdir=never|failure|always while preserving the existing failure-retention default
  • print retained scratch paths and document Bazel sandbox limitations
  • test uniqueness, containment, and path rejection

Tests:

  • bazel test //...
  • pre-commit run on all changed files

@helly25
helly25 force-pushed the add-managed-test-tmpdirs branch from 1990c5d to 27106b2 Compare August 19, 2026 06:47
@helly25
helly25 requested a review from Fab-Cat August 19, 2026 06:49
@helly25
helly25 enabled auto-merge (squash) August 19, 2026 06:51
@helly25
helly25 merged commit 2b282a6 into main Aug 19, 2026
4 checks passed
@helly25
helly25 deleted the add-managed-test-tmpdirs branch August 19, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants