Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 783 Bytes

File metadata and controls

41 lines (26 loc) · 783 Bytes

Contributing

Setup

Run bin/setup

Running the tests

$ bin/test
$ bin/test_system

You can optionally pass the path to a specific test.

If your system tests are failing, try using a non-headless browser. Change this line in test/application_system_test_case.rb:

-  driven_by :selenium, using: :headless_chrome
+  driven_by :selenium, using: :chrome

Running the dummy app

$ bin/dev

Make sure you restart the server after making changes to the engine (including JS).

Populating the dummy app with fixtures

Run bin/load_fixtures

Releasing

Run bin/release x.y.z, use --dry to skip publishing. This is not idempotent. If releasing fails, take note of where the process left off and continue manually.