Skip to content

test: isolate completion parity help probes - #2463

Merged
codeforester merged 3 commits into
mainfrom
ci/2460-20261004-isolate-completion-parity-help-probes
Oct 5, 2026
Merged

codeforester merged 3 commits into
mainfrom
ci/2460-20261004-isolate-completion-parity-help-probes

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

Make the completion parity suite self-contained by isolating HOME and BASE_CACHE_DIR, and derive valid help probes for documented selector options such as release check --version <version>.

Issue

Fixes #2460

Validation

  • git diff --check
  • BASE_BASH_LIBS_DIR=/Users/rameshhp/work/base-bash-libs/lib/bash bats --filter "documented public leaves" lib/shell/completions/tests/completions.bats (2 passing)
  • The parity test now runs without touching the host cache and explicitly verifies required release selector values.

Dependencies

Stacks on #2462 / bug/2457-20261004-preserve-help-passthrough-args.

@codeforester
codeforester requested a review from a team as a code owner October 4, 2026 06:31

@codeforester codeforester left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed against issue #2460 and current head a8938ea. The completion-parity fixture now isolates HOME and BASE_CACHE_DIR and supplies values for required selector options before invoking documented leaves; the new assertions cover the release version selectors. Hosted checks are green (22 pass, 0 fail, 0 pending), and GitHub reports MERGEABLE/CLEAN with no conflicts. No blocking findings in this review. Issue #2460 remains open. This PR is correctly stacked on #2462, so it is not independently ready for main until its parent stack is integrated.

Base automatically changed from bug/2457-20261004-preserve-help-passthrough-args to main October 5, 2026 09:21
@codeforester
codeforester merged commit f662bc7 into main Oct 5, 2026
22 checks passed
@codeforester
codeforester deleted the ci/2460-20261004-isolate-completion-parity-help-probes branch October 5, 2026 09:24
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.

Isolate completion parity tests and generate valid release help probes

1 participant