etherpad-lite/tests/frontend
muxator 4a17443a2e tests: future proof travis/runner.sh and make it more robust
This change only slightly modifies the bahaviour of travis/runner.sh, but:

1. speeds up the tests, because it does not install dependencies before running
   them. Dependencies are already installed by .travis.yml in its "install"
   section;
2. if for some reason Etherpad does not start, there is a sudden failure,
   instead of launching the front end tests anyway, and then having to wait 10
   minutes for them to time out;
3. it is compatible with a different way of installing etherpad dependencies
   ("npm ci" instead of "npm install"), whereas the previous one broke. This
   will probably be introduced in a while, so this change future-proofs for it
   (see #3778).
4. it is more robust, because it detects more reliably the paths, and changes
   between them correctly;

Please note that the script now requires bash instead of a generic posix shell.
This may break on platforms which default to a different shell (FreeBSD, MacOS?)
2020-03-29 23:59:28 +02:00
..
lib formatting: bulk remove trailing whitespaces on frontend tests 2020-03-24 23:24:38 +01:00
specs tests: disable a scroll test that needs to be looked at 2020-03-24 23:24:38 +01:00
travis tests: future proof travis/runner.sh and make it more robust 2020-03-29 23:59:28 +02:00
helper.js tests: use helper for evttype to reduce duplicate code 2020-03-24 23:24:38 +01:00
index.html fix frontend tests 2014-11-27 16:58:04 +00:00
runner.css formatting: bulk remove trailing whitespaces 2019-10-20 02:09:22 +02:00
runner.js formatting: bulk remove trailing whitespaces on frontend tests 2020-03-24 23:24:38 +01:00