summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Test for [TreatNullAs=EmptyString]John-Mark Bell2016-02-011-0/+24
|
* Add paragraph proto test.Michael Drake2016-02-011-0/+23
|
* 1 isn't prime.Michael Drake2016-01-231-0/+3
|
* Add a couple of general JS tests.Michael Drake2016-01-233-0/+113
| | | | | | | | The primes one prints its execution time: NetSurf without -v: 1300ish with -v: 5000ish Firefox 38.5.0: 300ish
* Tests for body onload behaviourDaniel Silverstone2015-11-223-0/+24
|
* Add failing test.Michael Drake2015-10-291-0/+26
| | | | | | | | | | | 1. Add "id" attribute. 2. Remove "ID" attribute. 3. Check id value. In NetSurf it isn't removed, in Firefox it is. There's a case sensitivity/conversion issue somewhere. It the test works when we add/remove with the same case.
* Fix title.Michael Drake2015-10-291-1/+1
|
* Add binding for DIV element's align getter/setter, and test.Michael Drake2015-10-291-0/+22
| | | | Currently the second part of the test fails.
* Add .id and .className support to Element along with a testDaniel Silverstone2015-10-252-0/+22
|
* Correct some incorrect error case handling and add tests to demonstrate fixDaniel Silverstone2015-10-212-0/+24
|
* Fix up Element to return null rather than undefined, add testsDaniel Silverstone2015-10-213-0/+7
|
* putforwards test on locationVincent Sanders2015-10-051-0/+13
|
* initial js navigator bindingVincent Sanders2015-10-052-0/+32
|
* Improve location implementation to be more completeVincent Sanders2015-09-204-8/+53
|
* Add Node::nodeType to test index.Michael Drake2015-08-112-1/+6
|
* Add Node::nodeType test.Michael Drake2015-08-111-0/+33
|
* add simple javascript test calling operation with too few arguemntsVincent Sanders2015-08-112-0/+16
|
* Fix constructor injection to use new constructor type, add testDaniel Silverstone2015-08-092-0/+41
|
* Disambiguate referencesDaniel Silverstone2015-08-091-2/+2
|
* Complete hash table tests and clean up ineterface.Vincent Sanders2015-07-122-0/+180
|
* Add initial tests for hash table.Vincent Sanders2015-07-122-9/+161
|
* add some more nsurl compare unit tests to improve coverageVincent Sanders2015-07-101-0/+20
|
* Complete API coverage in nsurl unit testVincent Sanders2015-07-101-2/+147
|
* Add nsurl unit tests for the component handling parts of the APIVincent Sanders2015-07-101-0/+86
|
* Improve nsurl unit test to exercise the compare APIVincent Sanders2015-07-101-0/+60
|
* Extend bloom filter test to check item count is correctVincent Sanders2015-07-101-0/+4
|
* Add unit test for bloom filterVincent Sanders2015-07-102-2/+198
| | | | | | | Adds check based unit test for teh bloom filter implementation. This is based on Roberts original test code in utils/bloom.c and uses /usr/share/dict as a source of strings to check bloom creation, no false negatives and the false positive rate is below 15%.
* Add tests for all asserts in nsurl API and for access and access_leafVincent Sanders2015-07-091-179/+477
|
* Add some basic API assert check tests to ensure bad parameters are caughtVincent Sanders2015-07-091-1/+317
|
* remove unused sources from urldb testVincent Sanders2015-07-091-3/+2
|
* add libidn to test pkgconfigVincent Sanders2015-07-091-2/+2
|
* Add coverage to the unit test makefile targetsVincent Sanders2015-07-082-47/+82
| | | | | | The tests now only require that the test name is added to the TESTS variable and a testname_SRCS is set with a list of required sources to compile.
* convert nsurl tests to use check unit test frameworkVincent Sanders2015-07-083-217/+290
|
* Restructure test makefile to be called from main makefileVincent Sanders2015-07-073-29/+108
| | | | | | This changes the make test to be executed from the main netsurf makefile instead of being standalone. It also fixes up the urldbtest to run.
* make nsurl unit test work againVincent Sanders2015-07-075-11/+16
|
* Change LOG() macro to be varadicVincent Sanders2015-05-282-78/+56
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* Move FILE_SCHEME_PREFIX to corestrings.Michael Drake2015-02-261-0/+1
|
* remove unused url_init functionVincent Sanders2014-10-311-1/+0
|
* Add some nsurl_nice tests.Michael Drake2014-10-301-0/+94
|
* Update the core to use the split operations table headersVincent Sanders2014-10-161-6/+0
| | | | Second in the series to decouple the core API usage from the frontends.
* split version info into its own header and remove unnecessary nesurf.h includesVincent Sanders2014-10-132-2/+36
| | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required.
* fallback to old url creation behaviour if the IDNA host parse failsVincent Sanders2014-06-092-1/+2
|
* Update test suite for corestrings and log module changes. Update test data ↵Michael Drake2014-02-112-11/+33
| | | | for rejection of hostless http(s) urls.
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-022-8/+8
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Fix up for cookies_old rename.Michael Drake2013-07-222-4/+4
|
* move options includeVincent Sanders2013-05-281-1/+1
|
* add tests for new options APIVincent Sanders2013-05-283-2/+198
|
* add recusion and infinite loop testsVincent Sanders2013-05-223-0/+50
|
* Fix up for various core changes.Michael Drake2013-04-082-11/+27
|
* Fix for http_only param change.Michael Drake2013-04-081-2/+2
|