summaryrefslogtreecommitdiff
path: root/test/monkey_driver.py
Commit message (Collapse)AuthorAgeFilesLines
* undo debug driver changeVincent Sanders2021-02-081-1/+1
|
* allow monkey tests to specify a redraw area for plot-check stepsVincent Sanders2021-02-071-2/+15
|
* monkey_driver: Unbreak window condition code so timeouts can happenDaniel Silverstone2020-05-231-3/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey: Excise sslcert and add loading blocking supportDaniel Silverstone2020-05-221-65/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* integration test remove remaining windows when browser has been quitVincent Sanders2020-03-231-0/+2
|
* fix integration test repeat "max" handlingVincent Sanders2020-03-231-12/+30
|
* make conditionals optional in integration test sleep-ms actionVincent Sanders2020-03-231-1/+1
|
* add ability for monkey farmer to launch browser with environment variables setVincent Sanders2020-03-231-0/+18
|
* monkey_driver: Add launch-time option supportDaniel Silverstone2020-02-241-1/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* test: Increase window destroy timeout to 30s by defaultDaniel Silverstone2020-02-221-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey: Support testing page info stateDaniel Silverstone2019-12-011-0/+12
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* use faster loader for yaml in test parsingDaniel Silverstone2019-11-301-1/+1
|
* monkey_driver: Make window-close take timeout=5Daniel Silverstone2019-09-071-1/+2
| | | | | | | | | | In the parallel test we run, it can sometimes take more than a second for the JS compartment of a window to close down. Since that's part of the shutdown of a window, the driver can end up timing out. Default the timeout to 5s for window-close but make it possible to specify in the yaml too. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey_driver: Fix sleep-msDaniel Silverstone2019-08-031-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkeyfarmer, driver: Add support for clicking on thingsDaniel Silverstone2019-08-031-3/+55
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Monkey: Properly support reload in farmer and driverDaniel Silverstone2019-08-021-0/+10
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* make monkey driver and farmer python files pylint and pep8 cleanVincent Sanders2019-07-041-92/+161
|
* fix monkey testing setting of options to add necessary prefixVincent Sanders2019-07-021-3/+3
|
* monkey_driver.py: Allow for no wrapper to be passedDaniel Silverstone2019-06-151-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Monkey: Support a -w argument to the monkey_driver.pyDaniel Silverstone2019-06-151-4/+10
| | | | | | | | | In order to better support valgrind and friends, add -w to the monkey driver. You can use it as: monkey_driver.py ...normalargs... -w 'valgrind -v --track-origins=yes' Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* allow repeat loops to specify values and navigation to use themVincent Sanders2019-06-121-10/+34
|
* make the timer-start and timer-restart action name the timer in the same wayVincent Sanders2019-06-121-15/+17
|
* allow monkey tests to stop navigationVincent Sanders2019-06-061-0/+9
|
* extend the monkey test tooling to cope with ssl certificate windowsVincent Sanders2019-06-051-0/+72
|
* fix block conditional checks to be orred instead of andedVincent Sanders2019-05-201-12/+22
|
* allow block to use elapsed timer as a conditionVincent Sanders2019-05-181-9/+28
|
* allow render checks to be emptyVincent Sanders2019-05-181-12/+13
|
* Add js-exec to monkey_driver, add a test, etc.Daniel Silverstone2019-05-061-0/+13
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Support logging in monkey_driver.pyDaniel Silverstone2019-05-061-0/+33
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey driver: Print the bitmap plot-check.Michael Drake2019-02-161-0/+1
|
* Add missing call to run_test_planDaniel Silverstone2019-02-161-0/+1
|
* Enable running of the tests from test.netsurf-browser.orgDaniel Silverstone2019-02-161-0/+338