Commit Graph

1746 Commits

Author SHA1 Message Date
9b341ea583 Plausibly fix tests 2021-01-30 03:14:09 +00:00
401629c433 Run cleanup script from the right location 2021-01-30 03:12:19 +00:00
df94b93f55 Disable firefox tests for now
That was way more errors than I expected
2021-01-30 03:12:19 +00:00
aa51ce7861 Screw you codestyle 2021-01-29 18:45:16 +00:00
cdc8635e2f Add support for running tests with geckodriver, do this on CI 2021-01-29 18:43:34 +00:00
5d07a1853d Further template refactoring 2021-01-29 18:24:37 +00:00
1eed448828 Restore signals import, screw you import optimisation 2021-01-29 17:56:58 +00:00
e2e83e2cd8 Bunch of test refactoring 2021-01-29 16:39:38 +00:00
534e1000d4 Maybe this works to purge deps postbuild 2021-01-29 14:34:38 +00:00
84119f6685 Ignore test directories from Heroku slug 2021-01-29 14:24:29 +00:00
e50cf8d06c Add format arg to coverage command 2021-01-28 20:22:18 +00:00
a3970cf553 Revert "Minor python cleanup"
This reverts commit 6a4620a2e5.
2021-01-28 18:54:50 +00:00
4b8639faf4 Import optimisation 2021-01-28 18:51:22 +00:00
6a4620a2e5 Minor python cleanup 2021-01-28 18:38:55 +00:00
cc233e0223 Some template cleanup 2021-01-28 18:37:41 +00:00
2351201e13 Another go at making coverage show up 2021-01-28 18:05:57 +00:00
874b8ef37a Try ignoring some third party deprecation warnings 2021-01-28 18:05:46 +00:00
6a0b00dc76 Might fix actions? 2021-01-28 15:30:50 +00:00
1c31608951 Github, you need a Actions YAML validator! 2021-01-28 04:00:57 +00:00
37c0890a4b Belt and braces approach to coverage 2021-01-28 03:59:18 +00:00
c772744a4b Attempt #2 at fixing heroku 2021-01-28 03:44:09 +00:00
5319c2f6e3 Might fix heroku building 2021-01-28 03:33:06 +00:00
aa525372a2 Oops, again
Probably bedtime..
2021-01-28 02:49:55 +00:00
2774690b59 Attempt to bodge asset test 2021-01-28 02:45:04 +00:00
81733d32ba Fix codeclimate config, mark 2 2021-01-28 02:42:34 +00:00
e6527db6f7 Switch back to old coveralls method 2021-01-28 02:39:08 +00:00
d109ee231f Well the YAML was *syntactically* valid.... 2021-01-28 02:33:49 +00:00
cde46cc8e4 Update codeclimate settings, purge some config files 2021-01-28 02:32:38 +00:00
dddf0dc42a Parallel parallel builds were giving me a headache, try this 2021-01-28 02:30:00 +00:00
19c5f282d2 Does this work? 2021-01-28 02:17:40 +00:00
d5d2e9167c Exclude node_modules from codestyle 2021-01-28 02:10:36 +00:00
3b3ba0b87e Different approach to CI dependencies 2021-01-28 02:08:27 +00:00
1fbe59dfb0 See below 2021-01-28 01:50:48 +00:00
65c5307072 Still helps if I commit valid YAML 2021-01-28 01:50:04 +00:00
638816535e Run asset building serverside 2021-01-28 01:47:57 +00:00
8346d705ba Remove some unused gulp dependencies 2021-01-28 00:40:40 +00:00
18eed1a654 Add codeclimate maintainability badge 2021-01-27 23:49:36 +00:00
5174a442bc Try this way of parallel coverage 2021-01-27 20:21:29 +00:00
5f1fd59dd2 Fix screenshot uploading on CI (again) 2021-01-27 19:47:30 +00:00
3be2a9f4b5 Oops, remove obsolete if check 2021-01-27 19:39:24 +00:00
883ef4ed8b Bah, codestyle 2021-01-27 19:36:42 +00:00
2195a60438 Use pytest as our test runner for better parallelism
Also rewrote some asset tests to be in the pytest style. May do some more. Some warnings cleaned up in the process.
2021-01-27 19:33:20 +00:00
12c4b63947 Revert "Does this help the coverage be less weird?"
This reverts commit 39ab9df836.
2021-01-26 23:53:59 +00:00
39ab9df836 Does this help the coverage be less weird? 2021-01-26 23:36:26 +00:00
a99e4b1d1c What about this?
Swear I spend my life jiggerypokerying the damn test suite...
2021-01-26 21:51:59 +00:00
18a091f8ea What about this? 2021-01-26 19:42:54 +00:00
d64d0f54d4 Should fix asset test on CI 2021-01-26 19:37:12 +00:00
8f54897b69 Upload failure screenshots as individual artifacts not a zip
Turns out I can't unzip things from my phone, which is a pain
2021-01-26 19:31:06 +00:00
97830596b5 Fix unauth test to not just immediately pass out 2021-01-26 19:15:29 +00:00
68f401097d Add title checking to the slightly insane assets test 2021-01-26 17:43:01 +00:00