Skip to content

Switch from Minitest to RSpec for unit tests, and Cucumber for acceptance tests - #11

Merged
botandrose merged 1 commit into
vifreefly:masterfrom
botandrose:rspec-cucumber
Jan 13, 2026
Merged

Switch from Minitest to RSpec for unit tests, and Cucumber for acceptance tests#11
botandrose merged 1 commit into
vifreefly:masterfrom
botandrose:rspec-cucumber

Conversation

@botandrose

Copy link
Copy Markdown
Collaborator

I found I wanted to only run the unit tests some times, and the full acceptance tests other times. This is difficult with Minitest, since it doesn't have its own runner. Also splitting them up in this way seems more idiomatic (at least to me): assert the user-level experience in English, assert the code-level experience in Ruby.

@botandrose

Copy link
Copy Markdown
Collaborator Author

Past midnight here, will figure out what's going on with Ruby 4.0 tomorrow

@vifreefly vifreefly left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

👍

@botandrose
botandrose merged commit 29b71ac into vifreefly:master Jan 13, 2026
4 checks passed
@botandrose
botandrose deleted the rspec-cucumber branch January 13, 2026 14:44
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