Example project based on Howitzer2.0 with --turnip option
Ruby Gherkin Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
config @ b5d7599
emails @ 8b63766
prerequisites @ 4072970
scripts
spec
tasks
web @ 28a90ef
.gitignore
.gitmodules
.rspec
.rubocop.yml
.ruby-gemset
.ruby-version
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile

README.md

Howitzer Example Turnip

Build Status CircleCI

Howitzer example project based on Turnip for demo web application http://demoapp.strongqa.com

Requirements

  • Ruby 2.4.0
  • Howitzer 2+

Getting Started

Note! This project uses Git submodules in order to reuse common code between similar projects:

howitzer_example_rspec howitzer_example_cucumber

Typically it is not required for a regular project based on Howitzer

How to try the project locally

  • Clone project
git clone --recursive git@github.com:strongqa/howitzer_example_turnip.git
  • Install dependencies
bundle install
  • Get list of available commands
rake -T

Contributing

Code quality is controlled by Rubocop

It is useful to activate rubocop pre-commit git hook for changed files.

cp scripts/pre-commit .git/hooks/pre-commit