Skip to content

Remove legacy Gherkin spec folder - #8

Merged
exactmike merged 1 commit into
masterfrom
chore/remove-legacy-spec-folder
Aug 30, 2026
Merged

Remove legacy Gherkin spec folder#8
exactmike merged 1 commit into
masterfrom
chore/remove-legacy-spec-folder

Conversation

@exactmike

Copy link
Copy Markdown
Collaborator

Summary

  • Removes spec/, a set of Gherkin-style .feature/.Steps.ps1 BDD specs that relied on Pester's old Invoke-GherkinStep plugin
  • Unused since 2017: the build (BuildTasks/Pester.Task.ps1) and CI (.github/workflows/ci.yml) both run Invoke-Pester against Tests/ only, and Pester 5.7.1 (the pinned version) dropped Gherkin support entirely, so this folder hasn't been runnable for a while

Test plan

  • Confirmed spec/ is not referenced by BuildTasks/Pester.Task.ps1 or .github/workflows/ci.yml
  • Confirmed Tests/*.Tests.ps1 (the files actually exercised by CI) are untouched

🤖 Generated with Claude Code

https://claude.ai/code/session_014u9G91TefcQ42MAGvWrrqK

These BDD-style feature specs relied on Pester's old Gherkin plugin
(Invoke-GherkinStep) and haven't been touched since 2017. The build
and CI now run Pester 5.7.1 against Tests/ only, which dropped
Gherkin support entirely, so spec/ was dead and unrunnable.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014u9G91TefcQ42MAGvWrrqK
@exactmike
exactmike merged commit 4928fac into master Aug 30, 2026
6 checks passed
@exactmike
exactmike deleted the chore/remove-legacy-spec-folder branch August 30, 2026 11:12
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