Example project based on Howitzer2.0 with --rspec option
Ruby 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
.rubocop.yml tests were adapted for new UI (#20) Jul 31, 2018
.ruby-gemset
.ruby-version
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile actualized howitzer Aug 21, 2016

README.md

Howitzer Example Rspec

Build Status CircleCI

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

Requirements

  • Ruby 2.2.2+
  • Howitzer 2+

Getting Started

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

howitzer_example_cucumber howitzer_example_turnip

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_rspec.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