aruba
aruba copied to clipboard
Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
## Summary The `#have_output_size` matcher is implemented to match on a string, leading to redundant-look assertions like: ``` expect(last_command_started.output).to have_output_size size.to_i ``` ## Expected Behavior I would expect the call...
## Summary Split up aruba into separate gems: aruba-core, aruba-rspec, aruba-cucumber. Ping @mattwynne ## Current Situation We now support integration into `cucumber`, `rspec` and `minitest`. At least for the first...
## Summary Run cucumber scenarios on Windows and make them pass ## Details - Enable cucumber scenarios on Windows in GitHub Actions - Fix scenarios so they pass ## Motivation...
## Summary Improve Process robustness ## Details TBA. At least the specs for Command#stop and Command#terminate are a bit clearer ## Motivation and Context Random failures in CI ## How...
## Summary Cucumber part of #505. ## Details ## Motivation and Context ## How Has This Been Tested? ## Screenshots (if appropriate): ## Types of changes - [ ] Bug...
## Summary ## Details ## Motivation and Context ## How Has This Been Tested? ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) -...
## Summary Work towards a green build on AppVeyor ## Details * [x] Ensure Ruby version variables match actual versions * ~~Get ffi to install on older Rubies~~ The FFI...
## Summary Release `aruba-rspec` gem which contains only relevant code for `aruba/rspec`. ## Expected Behavior When I need to use `aruba` with `RSpec`, I should be able to install the...
## Summary I followed the [Getting Started with Aruba feature](https://github.com/cucumber/aruba/blob/master/features/01_getting_started_with_aruba/supported_testing_frameworks.feature) in order to use Aruba in my Minitest build and discovered a typo in the Aruba's setup method name, and...