Skip to content

test: add e2e tests for portable shell completion syntax#35

Merged
timvw merged 1 commit intomainfrom
fix/e2e-completion-test
Jan 26, 2026
Merged

test: add e2e tests for portable shell completion syntax#35
timvw merged 1 commit intomainfrom
fix/e2e-completion-test

Conversation

@timvw
Copy link
Owner

@timvw timvw commented Jan 26, 2026

Summary

Add e2e tests to verify:

  • shellenv uses portable sed syntax (not gawk-specific match())
  • The sed command correctly extracts branch names from worktree list

This prevents regression of the macOS awk compatibility issue fixed in #34.

@codecov
Copy link

codecov bot commented Jan 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 17.64%. Comparing base (96420f4) to head (5401501).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #35   +/-   ##
=======================================
  Coverage   17.64%   17.64%           
=======================================
  Files           3        3           
  Lines         958      958           
=======================================
  Hits          169      169           
  Misses        767      767           
  Partials       22       22           

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@timvw timvw merged commit 01d5f7f into main Jan 26, 2026
11 checks passed
@timvw timvw deleted the fix/e2e-completion-test branch January 26, 2026 13:58
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.

1 participant