This is the latest version of our README.md (Branch: "master"). There is also the README of the latest released version of "aruba" (Branch: "still").
Add this line to your application's
And then execute:
Or install it yourself as:
gem install aruba
As a user getting started with "aruba"
As a user getting started with a ruby testing framework
If you're new to the "Cucumber" ecosystem, it's worth to visit the project's documentation site. This also includes information about how to write feature files in "Gherkin".
If you want to use "aruba" with "RSpec" and you need some information about how to use "RSpec", please visit their website.
The documentation for "minitest" can be found here.
As a developer getting started with "aruba"
A full documentation of the API for developers can be found on RubyDoc.
For support, please have a look at the "support website" of "Cucumber". You have different options to reach out for help: Recommended for
aruba are using the "Slack" channels - e.g. "aruba-devs" or "general" (Register account) and the "Issues" page on GitHub. Addressing one of the maintainers directly would be helpful.
Currently, this gem is mainly maintained by this group of people:
We try to comply with Semantic Versioning 2.0.0.
Supported Ruby versions
For an up-to-date list of all supported Ruby versions, please see our
.travis.yml. We only test against the latest version of a version branch - most times.
Please see the CONTRIBUTING file.
We use two branches for development: "master" and "still". The "master" branch contains the code of the current major version. The "still" branch is used for the old major version. New features are only added to "master". The "still" branch is still maintained, but only get fixes for major bugs. The "still" branch should be considered as experimental, as we need to find out how much work it is to maintain two branches of code.
|Version||Linux / OS X||Windows|