etherpad-lite/tests/frontend
webzwo0i 69c7033a86
tests: refactor some frontend tests (#4408)
* don't include sendkeys in index.html as it's included in helper.init
mocha opts: add default timeout and replace ignoreLeaks with checkLeaks,
as the former is deprecated

* introduce helper.edit to write to a pad

* add test to check if helper.edit() supports line numbers

* helper tests: waitFor/waitForPromise seem to be a little bit faster sometimes

* tests: refactor chat.js

* tests: refactor timeslider_numeric_padID

* tests: refactor timeslider_labels

* tests: refactor timeslider_follow

* ensure followContents is enabled, although it should be by default

* timeslider_follow: increase number of revision for Edge

* make textLines() depend on linesDiv()

Co-authored-by: Richard Hansen <rhansen@rhansen.org>

* make linesDiv return standard Array

* use `contain` instead of `indexOf`

* more fixes from the review

* review fixes

* align waitFor and waitForPromise behaviour

* timeslider_follow: check if it's following to the correct lines

* lower expected waitFor/waitForPromise interval check

* disable responsivness and regression test in timeslider_follow

* timeslider_follow: fix Range detection

* more explicit test for linesDiv

Co-authored-by: Richard Hansen <rhansen@rhansen.org>
2020-10-21 18:43:17 +01:00
..
helper tests: refactor some frontend tests (#4408) 2020-10-21 18:43:17 +01:00
lib tests: Fix frontend tests (#4188), ugly work around for "Pad never loaded" (#4200) 2020-07-28 19:57:33 +01:00
specs tests: refactor some frontend tests (#4408) 2020-10-21 18:43:17 +01:00
travis tests: re-enable docker tests in travis (#4395) 2020-10-06 14:21:09 +01:00
helper.js tests: refactor some frontend tests (#4408) 2020-10-21 18:43:17 +01:00
index.html tests: refactor some frontend tests (#4408) 2020-10-21 18:43:17 +01:00
runner.css tests: CSS frontend runner (#4081) 2020-06-04 17:03:25 +01:00
runner.js tests: Fix frontend tests (#4188), ugly work around for "Pad never loaded" (#4200) 2020-07-28 19:57:33 +01:00