Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
Improve test suite
Merged rudolfs opened 2 months ago
  • 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.

check check-visual check-unit-test check-http-client-unit-test check-radicle-httpd check-e2e check-build check-http 👉 Preview 👉 Workflow runs 👉 Branch on GitHub

rudolfs opened with revision 0275eac8 on base bd3b660b +978 -878 2 months ago
  • 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.

check check-visual check-unit-test check-http-client-unit-test check-radicle-httpd check-e2e check-build check-http 👉 Preview 👉 Workflow runs 👉 Branch on GitHub

rudolfs pushed revision 2 9fdf87e9 on base bd3b660b +979 -879 2 months ago

Fix lints

rudolfs pushed revision 3 bece272e on base bd3b660b +988 -882 2 months ago

Document and speed up

rudolfs pushed revision 4 e67389b0 on base bd3b660b +1055 -885 2 months ago

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.

rudolfs merged revision e67389b0 at 4eae95ab 2 months ago