8 Commits
Author SHA1 Message Date
John Chilton 1b90d89814 Mocha based client unit testing of rule tests. 2018-04-13 12:21:29 -04:00
John Chilton f0dc1e4f7a Rename qunit test files for consistency. 2017-11-27 12:54:10 -05:00
John Chilton 2f2ee90c6c Re-enable masthead tests. 2017-11-27 12:54:10 -05:00
John Chilton 2983a04e99 Re-enable form qunit tests. 2017-11-27 12:54:10 -05:00
John Chilton 58b9767d17 Fixup modal_tests.js
Disable jQuery FX instead of mocking time - mocking time with sinon seems to not be working :(. Tests are conceptually cleaner this way IMO anyway.
2017-11-27 12:54:10 -05:00
John Chilton d868ffd08b Improved qunit testing options.
- Speed up qunit testing but not re-building production bundles that aren't used anyway.
- Add a watch option for qunit.
- Add option to speed up running all tests by building tests as single bundle instead of many bundles. (May be future default for ``make client-test``.)

This is as close as I think we are going to get to closing #4843.
2017-11-24 10:01:56 -05:00
John Chilton 4bdbe28e79 Fix two more of the qunit tests for webpack setup.
Using karma-polyfill.
2017-11-17 07:01:32 -05:00
John Chilton 00147bafc7 Run qunit tests under Karma. 2017-11-16 23:43:57 -05:00