summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* fix gcov flushing in assert exitVincent Sanders2024-03-181-1/+18
|
* Fix corestring testVincent Sanders2023-12-131-1/+1
|
* tests: Add author_level_css to list of all optionsMichael Drake2023-11-251-0/+1
|
* test: Use YAML SafeLoaderMichael Drake2023-06-171-1/+1
|
* Avoid integer types with platform dependent sizeDeltaVonNeumann2023-06-171-1/+1
|
* DOMTokenList: Add support and testing for thisDaniel Silverstone2022-11-272-0/+30
| | | | | | | | | | | | We add both DOMTokenList and DOMSettableTokenList and introduce polyfills for stringifying it until nsgenbind can do that. We also bring in a test to demonstrate all that we have. Note: This does not implement the extra methods that exist according to MDN, we may need a polyfill to bring that up to snuff. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Test: Add prefer_dark_mode to reference choices dataMichael Drake2022-10-231-0/+1
|
* tests: Update corestring allocation count.Michael Drake2021-02-151-1/+1
|
* 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
|
* test: Use putImageData features in life demoDaniel Silverstone2020-05-241-8/+24
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* test/js/life: Support changing the size of the canvasDaniel Silverstone2020-05-231-6/+40
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey_driver: Unbreak window condition code so timeouts can happenDaniel Silverstone2020-05-231-3/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Tests: NetSurf style for game of life test.Michael Drake2020-05-231-10/+13
|
* test/js: Game of LifeDaniel Silverstone2020-05-232-0/+123
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix corestring testVincent Sanders2020-05-231-1/+1
|
* test/js: Include mandelbrot exampleDaniel Silverstone2020-05-222-0/+32
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey: Excise sslcert and add loading blocking supportDaniel Silverstone2020-05-222-119/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Tests: Update test data for improved nsoption colour rendering.Michael Drake2020-04-071-1/+1
|
* fix start stop test to set launch options correctlyVincent Sanders2020-03-231-3/+2
|
* 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-232-2/+22
|
* test: Add disc_cache_path to Choices-all test dataDaniel Silverstone2020-02-241-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey_driver: Add launch-time option supportDaniel Silverstone2020-02-241-1/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* test: Another corestringDaniel Silverstone2020-02-241-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Test: libmalloc_fig.so needs "-ldl".Michael Drake2020-02-241-1/+1
|
* utils: Add hashmap_count()Daniel Silverstone2020-02-231-1/+6
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add iteration API to hashmapDaniel Silverstone2020-02-231-1/+100
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add a generic hashmap and tests for itDaniel Silverstone2020-02-232-0/+472
| | | | | | | | | | | | | | In order to be able to use a generic hashmap in things such as the fs_backing_store we want one to exist. Here it is, along with some moderately comprehensive tests. Current limits: 1. All keys and values are owned by the hashmap 2. The hashmap, while capable of different bucket counts only has a single fixed count for now 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>
* test: Extra info when windows don't destroy quicklyDaniel Silverstone2020-02-221-0/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* test: Bring corestring test count up to dateDaniel Silverstone2020-02-211-4/+8
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Core: Remove unused minimum GIF delay option.Michael Drake2020-02-212-2/+0
|
* improve monkey-see-monkey-do backtrace output to include function nameVincent Sanders2020-01-121-12/+20
|
* monkey-see-monkey-do: Don't use personal address decoderDaniel Silverstone2020-01-101-1/+1
| | | | | | | Fix what looks like a typo but was in fact a use of a personal wrapper around addr2line, to simply use addr2line. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey-see-monkey-do: Decode backtracesDaniel Silverstone2020-01-101-1/+15
| | | | | | | To improve debugging, decode backtraces discovered during runs with monkey-see-monkey-do Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkeyfarmer.py: Ensure that we capture and repeat stderrDaniel Silverstone2020-01-101-1/+45
| | | | | | | | In order that we can process stderr in monkey-see-monkey-do we need to capture it in the farmer and re-echo it through Python's stderr object Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* stop bad unicode data from crashing teh test harnessVincent Sanders2019-12-311-1/+5
| | | | | | instead of exploding if monkey returns a bad unicode string instead a warning will be reported and the unicode decode performed with character replacemnt instead
* remove unused render_resample option from beos, gtk and monkey frontendsVincent Sanders2019-12-212-2/+0
|
* make RISC OS specific window_screen_ options limited to that frontendVincent Sanders2019-12-202-4/+0
|
* remove long unused plugin option from gtk and monkeyVincent Sanders2019-12-172-2/+0
|
* monkey: Support testing page info stateDaniel Silverstone2019-12-013-0/+85
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* use faster loader for yaml in test parsingDaniel Silverstone2019-11-301-1/+1
|
* add abiliy for test runner to filter by groupVincent Sanders2019-11-301-6/+15
|
* allow setting division pararameter on test plan fetchVincent Sanders2019-11-281-45/+61
|
* move the fallback text for about handler into messages handlerVincent Sanders2019-10-301-2/+1
|
* improve human_friendly_bytesize to cope with sizes up to 16 exibytesVincent Sanders2019-10-191-12/+21
|
* fix toolbar visibility checkboxes initial stateVincent Sanders2019-10-031-0/+1
|