Tim Abbott
0cbedd6b0c
Add casper tests for administration page user/bot (re/de)activation.
...
This should prevent future regressions like the one fixed in #243 .
2015-11-11 21:35:55 -08:00
Allie Jones
4de0325a9d
Install node dependencies using npm.
...
The node packages 'jQuery' and 'jquery' are different--'jQuery' is the
legacy support package that is needed for Zulip so the require statements
in the tests were updated.
Travis uses node 4.0 by default and we are using 0.10, so the command to
install the correct version had to be added to the .travis.yml file.
2015-11-06 09:08:59 -08:00
Tim Abbott
10657c1d53
Move node tests to node_tests/.
2015-10-28 10:11:47 -07:00
Tim Abbott
81f32f4aa1
casper: Rename frontend_tests/run to clarify it uses casper.
2015-10-28 10:11:47 -07:00
Tim Abbott
5aa89fd6af
casper: Move common.js and test-credentials.js to casper-lib/.
2015-10-28 10:11:47 -07:00
Tim Abbott
01f0d362d9
Move test_credentials.js into casper_tests/.
2015-10-28 10:11:47 -07:00
Tim Abbott
2294063361
Move casper server.log into casper_tests/.
2015-10-28 10:11:47 -07:00
Tim Abbott
988a9acead
Move casper tests to a clearer directory name.
2015-10-28 10:11:47 -07:00
Tim Abbott
f1074aa491
Move frontend tests out of zerver/tests/.
...
This fixes an unfortunate bug where the backend tests in
zerver/tests.py were not being run automatically, and also makes these
a bit easier to find.
2015-10-28 10:11:47 -07:00