Improve test suite
- run the tests against a precompiled production bundle of the app, which is an order of magnitude faster, this improves test run times from 1m30s to 17s
- bump heartwood and radicle-httpd versions against which we run the testsuite to latest 1.6.1 and 0.24.0 respecitvely
- resurrect accidentally skipped repo and router tests
- make some specs less flaky
- simplify commit listing spec to not require an additional web server
- improve the test output visually
- make running tests against a locally compiled httpd easy
Visual spec failures expected, due to version numbers changing, also because we changed the fixtures to remove review messages which are broken in heartwood cli 1.6.1.
- run the tests against a precompiled production bundle of the app, which is an order of magnitude faster, this improves test run times from 1m30s to 17s
- bump heartwood and radicle-httpd versions against which we run the testsuite to latest 1.6.1 and 0.24.0 respecitvely
- resurrect accidentally skipped repo and router tests
- make some specs less flaky
- simplify commit listing spec to not require an additional web server
- improve the test output visually
- make running tests against a locally compiled httpd easy
Visual spec failures expected, due to version numbers changing, also because we changed the fixtures to remove review messages which are broken in heartwood cli 1.6.1.
Fix lints
Document and speed up
Allow running e2e test suite against a locally built httpd
This allows us to easily test httpd changes without doing a release first and then updating the radicle-httpd-release file.