rake db:migrate RAILS_ENV=test
blah blah config/solr.yml config/fedora.yml
blah blah copy of jetty for testing configured to correct ports
(separate submodule? rake task to copy development jetty and change port?)
blah blah spin up jetty (rake task?)
rake hydra:jetty:load environment=test
This is the job run by our continuous integration server. It spins up jetty, blah blah.
rake hypatia:ci
To run all the tests without that, do
rake hypatia:spec
rake hypatia:spec
From
rake -T hypatia has rake hypatia:cucumber # Easieset way to run cucumber features. rake hypatia:cucumber:fixtures_then_run # (Re)loads fixtures, then runs cucumber features. rake hypatia:cucumber:run # Run cucumber features for hypatia.
git checkout -b neat_idea
the feature should run, but it should fail. (Avoid false positives.)
all other features should pass.
git add git commit -m "coded neat idea feature"
you may want to bring this change into the master branch
you may want to push this change to your remote git repos.