Sha256: ebb95371efa3be14adfdde3076e526cf5e824b7f23d4ae8c29034bbd11280f96
Contents?: true
Size: 1.19 KB
Versions: 5
Compression:
Stored size: 1.19 KB
Contents
# Contributing ## Developing If you'd like to submit a patch: 1. Fork the project. 2. Make your feature addition or bug fix. 3. Add [tests](#testing) for it. This is important so that it isn't broken in a future version unintentionally. 4. Commit. **Do not touch any unrelated code, such as the gemspec or version.** If you must change unrelated code, do it in a commit by itself, so that it can be ignored. 5. Send a pull request. ## Testing ### Install prerequisites Install the latest version of [Bundler](http://gembundler.com) $ gem install bundler Clone the project $ git clone git://github.com/petems/vagrant-adam.git and run: $ cd vagrant-adam $ bundle install Bundler will install all gems and their dependencies required for testing and developing. ### Unit Tests (rspec) The unit tests can be run with: ``` bundle exec rake test:unit ``` The tests are also executed by Travis CI every time code is pushed to GitHub. ### Acceptance Currently this repo ships with a set of basic acceptance tests that will: * Provision a Vagrant instance. * Attempt to run a given script The acceptance tests use aruba, and can be ran like so: ``` bundle exec rake features:run ```
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
vagrant-adam-0.5.0a | CONTRIBUTING.md |
vagrant-adam-0.4.0a | CONTRIBUTING.md |
vagrant-adam-0.3.0a | CONTRIBUTING.md |
vagrant-adam-0.2.0a | CONTRIBUTING.md |
vagrant-adam-0.1.0a | CONTRIBUTING.md |