Skip to content

Fix: Various issues and better testing#5

Merged
LeShaunJ merged 12 commits into
mainfrom
fix-relay
Apr 25, 2026
Merged

Fix: Various issues and better testing#5
LeShaunJ merged 12 commits into
mainfrom
fix-relay

Conversation

@LeShaunJ
Copy link
Copy Markdown
Owner

@LeShaunJ LeShaunJ commented Oct 30, 2025

  • docs: update changelog (42f4855)
  • chore: configure tooling (40e6b9d)
  • ci: ensure secure actions (9ce1233)
  • test: use shell simulation (2e2d421)
  • feat(spec): shell simulation for specs (91ad6b2)
  • fix(habit,tablet): relay functionality (9ad9895)
  • refactor(bash): bash completion function (0455b7a)
  • refactor(habit): traversing function (55163f8)
  • fix(tablet): delimiter functionality (66b2b51)
  • fix(habit,tablet): ensure :no_file on invalid command-line (13b8e3f)
  • feat(exceptions): simplify Error::Match (1091e36)
  • style: remove comments; fix typos (79a8f5e)

@LeShaunJ LeShaunJ self-assigned this Oct 30, 2025
@LeShaunJ LeShaunJ added the release/minor Features and/or deprecations are included label Oct 30, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Oct 30, 2025

Test Results

   10 files  ±  0     60 suites  ±0   28s ⏱️ +28s
  143 tests + 48    143 ✅ + 48  0 💤 ±0  0 ❌ ±0 
1 430 runs  +480  1 430 ✅ +480  0 💤 ±0  0 ❌ ±0 

Results for commit 42f4855. ± Comparison against base commit 6a0ae6b.

This pull request removes 15 and adds 63 tests. Note that renamed tests count towards both.
mock_spec ‑ Tabular command_lines args: ["-"]; matcher: "eq"; result: "--environment\n--env\n-e\n:4\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env"]; matcher: "eq"; result: "--environment\n--env\n:4\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env="]; matcher: "eq"; result: "--env=dev\n--env=ci\n--env=staging\n--env=production\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env=c"]; matcher: "eq"; result: "--env=ci\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env=d"]; matcher: "eq"; result: "--env=dev\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env=p"]; matcher: "eq"; result: "--env=production\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--env=s"]; matcher: "eq"; result: "--env=staging\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--enviro"]; matcher: "eq"; result: "--environment\n:4\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["--environment", ""]; matcher: "eq"; result: "dev\nci\nstaging\nproduction\n:0\n" completes as expected
mock_spec ‑ Tabular command_lines args: ["-e", "dev", ""]; matcher: "match"; result: /apply\t.+\na\t.+\nrun\t.+\nr\t.+\ndestroy\t.+\nd\t.+\n:4/ completes as expected
…
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["-"]; operator: "match"; condition: [/--environment\b/, /--env\b/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env"]; operator: "match"; condition: [/--environment\b/, /--env\b/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env="]; operator: "match"; condition: [/\bdev\b/, /\bci\b/, /\bstaging\b/, /\bproduction\b/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env=c"]; operator: "match"; condition: [/\bci$/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env=d"]; operator: "match"; condition: [/\bdev$/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env=p"]; operator: "match"; condition: [/\bproduction$/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--env=s"]; operator: "match"; condition: [/\bstaging$/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--enviro"]; operator: "eq"; condition: ["--environment\n"] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["--environment", ""]; operator: "match"; condition: [/\bdev\b/, /\bci\b/, /\bstaging\b/, /\bproduction\b/] completes as expected
mock_spec ‑ Tabular::Shell expressions shell: Tabular::Shell::Bash; args: ["-e", "dev", ""]; operator: "match"; condition: [/^a\s.+\napply\s.+\n/m, /^completion\s.+\n/m, /^d\s.+\ndestroy\s.+\n/m, /^e\s.+\nexec\s.+\n/m, /^r\s.+\nrun\s.+\n/m] completes as expected
…

♻️ This comment has been updated with latest results.

@LeShaunJ LeShaunJ merged commit 2c1b45e into main Apr 25, 2026
13 checks passed
@LeShaunJ LeShaunJ deleted the fix-relay branch April 25, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/minor Features and/or deprecations are included

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant