Our test suites using external HTTP servers to operate.
Rationale
Prior to this, our tests were slow since they had to interface with the wider
internet, and susceptible to failure if the external servers were down. This
fixes that.
Our old testing suite took 8-12s. This takes 0.5-4s. Merging this will allow us
to develop and commit faster.
Changes
Tests now use local HTTP servers
Tests now use the newly established KCS unit testing convention
This relates to...
Our test suites using external HTTP servers to operate.
Rationale
Prior to this, our tests were slow since they had to interface with the wider internet, and susceptible to failure if the external servers were down. This fixes that.
Our old testing suite took 8-12s. This takes 0.5-4s. Merging this will allow us to develop and commit faster.
Changes
Features
N/A.
Bug Fixes
N/A.
Breaking Changes and Deprecations
N/A.
Status
KEY: S = Skipped, x = complete