Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Test: Fix simultanious-fetches.yaml to not look like a YAML alias. | Michael Drake | 2018-11-04 | 1 | -1/+1 |
| | |||||
* | Test: Monkey driver: Fix blocking for *all* windows. | Michael Drake | 2018-11-04 | 1 | -1/+1 |
| | |||||
* | Test: Monkey driver: Implement sleep-ms and repeat actions. | Michael Drake | 2018-11-04 | 2 | -5/+42 |
| | |||||
* | Test: Monkey driver: Split out conds_met function. | Michael Drake | 2018-11-04 | 1 | -17/+17 |
| | |||||
* | Test: Monkey driver: Timers can live outside launches. | Michael Drake | 2018-11-04 | 1 | -2/+1 |
| | |||||
* | Test: Monkey driver: Improve navigate step logging. | Michael Drake | 2018-11-04 | 1 | -0/+2 |
| | |||||
* | Test: Monkey driver: Add support for timer actions. | Michael Drake | 2018-11-04 | 1 | -1/+27 |
| | |||||
* | Final tweaks, support LOGIN in monkeyfarmer | Daniel Silverstone | 2018-11-04 | 1 | -1/+88 |
| | |||||
* | More monkey stuff | Daniel Silverstone | 2018-11-03 | 4 | -2/+472 |
| | |||||
* | Monkey tests: Add more example test plans. | Michael Drake | 2018-11-03 | 4 | -0/+79 |
| | |||||
* | Monkey driver: Initial loader for monkey test plans. | Michael Drake | 2018-11-03 | 3 | -0/+176 |
| | |||||
* | improve nsurl query handling. | Vincent Sanders | 2018-09-26 | 1 | -9/+17 |
| | | | | | | | | | | | Alter the handling of query values within nsurl to be like fragments. This ensures callers never have to care about the query punctuation, e.g. the question mark This also means the strings generated will no longer have trailing question marks which now conforms to behaviour in whatwg url spec on url serializing in section 4.5 | ||||
* | stop overriding non test warning flags | Vincent Sanders | 2018-09-07 | 1 | -4/+4 |
| | |||||
* | Support ASAN and UBSAN in Makefiles | Daniel Silverstone | 2018-07-28 | 1 | -1/+4 |
| | |||||
* | Update urldb test data for format 107 | John-Mark Bell | 2018-04-22 | 1 | -4/+4 |
| | |||||
* | fix hashtable test build | Vincent Sanders | 2018-04-22 | 1 | -0/+2 |
| | |||||
* | make tests build again | Vincent Sanders | 2018-04-22 | 1 | -0/+2 |
| | |||||
* | remove test for removed API | Vincent Sanders | 2017-09-11 | 1 | -22/+0 |
| | |||||
* | Fix up tests with nslog changes | Daniel Silverstone | 2017-09-09 | 3 | -0/+8 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -7/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | use nslog library for logging if available. | Vincent Sanders | 2017-09-03 | 1 | -5/+7 |
| | |||||
* | Tests: Squash warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use ↵ | Michael Drake | 2017-08-28 | 1 | -1/+1 |
| | | | | _DEFAULT_SOURCE". | ||||
* | Errorcodes: Remove redundant MNG error. | Michael Drake | 2017-08-28 | 1 | -1/+0 |
| | |||||
* | fix number of corestrings to test | Vincent Sanders | 2017-07-26 | 1 | -1/+8 |
| | |||||
* | update cookie database tests to not use expired cookie data | Vincent Sanders | 2017-07-26 | 3 | -48/+51 |
| | |||||
* | Support coverage flushing on assert() | Daniel Silverstone | 2017-03-31 | 2 | -4/+68 |
| | | | | | | | | | | | | When assert() is called, which is not uncommon in utility code within NetSurf, we lose coverage data for anything done before the assert() in the test. This commit corrects that oversight but is at least slightly GCC specific and may need tweaks for non-Linux platforms. By default, 'make coverage' will enable assert coverage, and it can be disabled with 'make coverage NOASSERTCOVERAGE=yes' if necessary. Signed-off-by: Daniel Silverstone <dsilvers@netsurf-browser.org> | ||||
* | Tests: Increase nsurl coverage. | Michael Drake | 2017-03-27 | 1 | -0/+11 |
| | |||||
* | Tests: Add nsurl insensitivity test for HTTPS scheme. | Michael Drake | 2017-03-27 | 1 | -0/+1 |
| | |||||
* | Tests: Add nsurl tests for unnecessary and bad escape values. | Michael Drake | 2017-03-27 | 1 | -0/+6 |
| | |||||
* | Tests: Add some more nsurl cases insensitivity tests. | Michael Drake | 2017-03-27 | 1 | -0/+3 |
| | |||||
* | Tests: Add tests for file: URL credentials and host handling. | Michael Drake | 2017-03-27 | 1 | -0/+6 |
| | |||||
* | Tests: Add more file scheme URL parsing tests. | Michael Drake | 2017-03-27 | 1 | -0/+7 |
| | |||||
* | Tests: Fix file URL component parsing test to match corrected behaviour. | Michael Drake | 2017-03-27 | 1 | -1/+1 |
| | |||||
* | Add heap fault injection generator into tests | Vincent Sanders | 2017-03-22 | 4 | -43/+235 |
| | | | | | | | | | | This builds a dynamic library which can cause heap allocation (malloc) faliures after a specified number of calls. This is useful to allow tesing of memory failure allocation paths within netsurf test suites. An example test for core strings test has been added which incrementaly fails alloctions allowing all error paths in initialisation to be exercised. | ||||
* | fix mime sniff test with comment tag | Vincent Sanders | 2017-03-20 | 1 | -1/+1 |
| | |||||
* | extend mime sniff coverage with bad mp4 tests | Vincent Sanders | 2017-03-20 | 1 | -11/+51 |
| | |||||
* | extend mime sniffing tests to cover rss and atom feed detection | Vincent Sanders | 2017-03-20 | 1 | -4/+34 |
| | |||||
* | extend mime sniffing test coverage to most of current implementation | Vincent Sanders | 2017-03-20 | 1 | -0/+111 |
| | |||||
* | add mime sniffing test cases for more header content types | Vincent Sanders | 2017-03-20 | 1 | -0/+252 |
| | |||||
* | extend mime sniffing test coverage | Vincent Sanders | 2017-03-20 | 1 | -3/+371 |
| | |||||
* | mimimal mime sniffing test | Vincent Sanders | 2017-03-20 | 2 | -1/+105 |
| | |||||
* | add test to messages buffer lookup api | Vincent Sanders | 2017-03-14 | 1 | -0/+23 |
| | |||||
* | free resources in messages test | Vincent Sanders | 2017-03-14 | 1 | -0/+9 |
| | |||||
* | add additional string handling tests | Vincent Sanders | 2017-03-14 | 1 | -0/+39 |
| | |||||
* | extend human readable size tests to cover buffer cycling | Vincent Sanders | 2017-03-14 | 1 | -0/+25 |
| | |||||
* | have more comprehensive separate test case for snstrjoin | Vincent Sanders | 2017-03-14 | 1 | -17/+101 |
| | |||||
* | add utility string handling | Vincent Sanders | 2017-03-14 | 1 | -0/+60 |
| | |||||
* | improve numerical ipv6 urldb prefix search test coverage | Vincent Sanders | 2017-03-13 | 1 | -0/+12 |
| | |||||
* | fix urldb numerical v6 address handling | Vincent Sanders | 2017-03-13 | 1 | -2/+13 |
| | |||||
* | iterate urldb v6 numerical adresses as well as ipv4 | Vincent Sanders | 2017-03-13 | 1 | -4/+34 |
| |