Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make libdom work again given lack of init/finalise in hubbub and prepare ↵ | Daniel Silverstone | 2010-12-04 | 33 | -382/+142 |
| | | | | | | initial attempt at importing tests into the makefile svn path=/trunk/dom/; revision=10992 | ||||
* | Add incomplete LibDOM example. | Michael Drake | 2010-12-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/dom/; revision=10953 | ||||
* | Sync with modified libwapcaplet API: 11 additional DOM Level1 testsuite ↵ | John Mark Bell | 2010-08-26 | 3 | -14/+7 |
| | | | | | | failures. Most importantly, it actually compiles now. svn path=/trunk/dom/; revision=10717 | ||||
* | Some remaining changes. | Bo Yang | 2010-03-15 | 1 | -2/+6 |
| | | | | svn path=/trunk/dom/; revision=10131 | ||||
* | Add the new two interface file for Events module testing. | Bo Yang | 2009-08-14 | 2 | -0/+2060 |
| | | | | svn path=/trunk/dom/; revision=9282 | ||||
* | 1. Find there are indeed two testcases for Events module, so I add support ↵ | Bo Yang | 2009-08-14 | 3 | -3/+25 |
| | | | | | | | | | for them. 2. Change DOMTSHandler to deal with more exceptions and types 3. Add a new test assertion. svn path=/trunk/dom/; revision=9280 | ||||
* | Merge the Events module (branches/struggleyb/libdom-events) back to trunk. :) | Bo Yang | 2009-08-13 | 1 | -1/+5 |
| | | | | svn path=/trunk/dom/; revision=9236 | ||||
* | Make the failed 5 testcases passed in DOMTS Core level2. | Bo Yang | 2009-08-12 | 1 | -1/+1 |
| | | | | svn path=/trunk/dom/; revision=9211 | ||||
* | Merge the branches/struggleyb/libdom-remain back to trunk. | Bo Yang | 2009-08-11 | 41 | -4907/+2818 |
| | | | | svn path=/trunk/dom/; revision=9191 | ||||
* | Merge DOMTS tests -- they're causing havoc with review diffs. | John Mark Bell | 2009-07-30 | 3060 | -0/+147514 |
| | | | | svn path=/trunk/dom/; revision=8910 | ||||
* | Add test dir to include path. Probably useful for the DOMTS stuff. | John Mark Bell | 2009-03-26 | 1 | -1/+1 |
| | | | | svn path=/trunk/dom/; revision=6894 | ||||
* | Attempt to integrate DOMTS stuff. | John Mark Bell | 2009-03-26 | 1 | -24/+18 |
| | | | | | | | | This currently fails for two reasons: 1) XSLTProc doesn't like the input. 2) The build process bails before building any DOMTS tests. svn path=/trunk/dom/; revision=6890 | ||||
* | Purge testrunner | John Mark Bell | 2009-03-25 | 1 | -147/+0 |
| | | | | svn path=/trunk/dom/; revision=6888 | ||||
* | Add -I$(CURDIR) to TESTCFLAGS | John Mark Bell | 2009-03-25 | 1 | -0/+2 |
| | | | | svn path=/trunk/dom/; revision=6887 | ||||
* | First cut at a port to the new buildsystem. | John Mark Bell | 2009-03-25 | 2 | -157/+23 |
| | | | | | | DOMTS stuff currently disabled. svn path=/trunk/dom/; revision=6883 | ||||
* | Make hubbub parser binding build trees correctly (credit: Bo Yang) | John Mark Bell | 2009-03-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/dom/; revision=6711 | ||||
* | Use pkg-config for hubbub cflags/libraries | John Mark Bell | 2009-03-03 | 1 | -3/+1 |
| | | | | svn path=/trunk/dom/; revision=6681 | ||||
* | Make TestObject support both HTML and XML documents and auto-detect which ↵ | John Mark Bell | 2007-11-04 | 5 | -26/+448 |
| | | | | | | | | | | parser to use. Make binding testcase attempt to load an HTML document. Hubbub parser binding constructor takes Aliases file path as a parameter. Hubbub parser binding's token handler now spews debug at stdout. svn path=/trunk/dom/; revision=3648 | ||||
* | Fix TestObject after xml binding error changes | John Mark Bell | 2007-11-04 | 1 | -4/+5 |
| | | | | svn path=/trunk/dom/; revision=3647 | ||||
* | Fix up bindings buildsystem to permit multiple bindings to be built -- quite ↵ | John Mark Bell | 2007-11-04 | 1 | -10/+10 |
| | | | | | | | | | why this wasn't done in the first place is currently beyond me. Tidy up XML binding -- ensure all public API is prefixed dom_xml_ to avoid confusion, remove xml_alloc (it's pointless), and move xml_msg to <dom/functypes.h> (as dom_msg, as it's more useful there) Fix up testobject to compile once more svn path=/trunk/dom/; revision=3643 | ||||
* | Sketch out some implementation ideas: | James Shaw | 2007-10-04 | 1 | -54/+215 |
| | | | | | | | 'throw' variable propagated in same way to 'vardefs' 'condition-before' allows the creation of temporary DOMStrings before they're needed svn path=/trunk/dom/; revision=3623 | ||||
* | dom_initialise() and dom_finalise() are now completely public, rather than ↵ | John Mark Bell | 2007-09-29 | 1 | -1/+7 |
| | | | | | | | | hidden away in a header only meant for inclusion by bindings. Client applications are responsible for initialisation and finalisation of the dom library. This must happen before/after (respectively) any call to a dom library or dom binding library function. The reason for this change is that, if multiple bindings are required, then the dom library should still only be initialised/finalised once. Only the client can enforce this sensibly. svn path=/trunk/dom/; revision=3606 | ||||
* | Add finalisation method to libxml-libdom. | John Mark Bell | 2007-09-29 | 1 | -2/+11 |
| | | | | | | Ensure testcases clean up after themselves by calling xml_dom_binding_finalise() svn path=/trunk/dom/; revision=3605 | ||||
* | Stub out all test templates. Remove all previous tests. | James Shaw | 2007-09-28 | 18 | -1527/+243 |
| | | | | svn path=/trunk/dom/; revision=3602 | ||||
* | Alter assert_equals signature, stub out assert_uri_equals | James Shaw | 2007-09-26 | 2 | -10/+34 |
| | | | | svn path=/trunk/dom/; revision=3594 | ||||
* | Remove accidental commit of binary | James Shaw | 2007-09-22 | 1 | -0/+0 |
| | | | | svn path=/trunk/dom/; revision=3575 | ||||
* | Extend list implementation, add test-list.c to test some of it. | James Shaw | 2007-09-22 | 2 | -0/+56 |
| | | | | svn path=/trunk/dom/; revision=3574 | ||||
* | Extend list implementation, add test-list.c to test some of it. | James Shaw | 2007-09-22 | 9 | -20/+160 |
| | | | | svn path=/trunk/dom/; revision=3573 | ||||
* | Rename testcase utility library to libdomtest -- libdebug made no sense | John Mark Bell | 2007-09-22 | 2 | -3/+3 |
| | | | | svn path=/trunk/dom/; revision=3571 | ||||
* | Create a library of utility functions for the testsuite to use | John Mark Bell | 2007-09-22 | 13 | -187/+379 |
| | | | | | | Make test/binding.c include stdio.h itself rather than relying on other things to include it. svn path=/trunk/dom/; revision=3568 | ||||
* | Implement #defines for try/catch | James Shaw | 2007-09-22 | 1 | -0/+27 |
| | | | | svn path=/trunk/dom/; revision=3565 | ||||
* | Use a typedef for the function pointers to comparison functions, add newline ↵ | Rob Kendrick | 2007-09-22 | 2 | -4/+6 |
| | | | | | | at end of file svn path=/trunk/dom/; revision=3564 | ||||
* | s/malloc.h/stdlib.h/ (malloc.h is non-standard, though common) | John Mark Bell | 2007-09-22 | 2 | -9/+22 |
| | | | | | | | Sprinkle some assertions about so as to catch malloc failure at the earliest opportunity. Pedantic line length and brace position changes. svn path=/trunk/dom/; revision=3563 | ||||
* | Change to C-style comments | James Shaw | 2007-09-22 | 1 | -3/+3 |
| | | | | svn path=/trunk/dom/; revision=3562 | ||||
* | Implement list_contains_all() | James Shaw | 2007-09-22 | 2 | -0/+15 |
| | | | | svn path=/trunk/dom/; revision=3560 | ||||
* | Initial revision of linked list implementation | James Shaw | 2007-09-22 | 2 | -0/+99 |
| | | | | svn path=/trunk/dom/; revision=3559 | ||||
* | Stop TestObject appending .xml to the filename -- the auto-generated ↵ | John Mark Bell | 2007-09-19 | 2 | -2/+2 |
| | | | | | | | | testcases already have it appended. Fixup binding testcase appropriately. svn path=/trunk/dom/; revision=3552 | ||||
* | Fix testcases after change to xml_parser API (messaging callback) | John Mark Bell | 2007-09-16 | 1 | -3/+18 |
| | | | | svn path=/trunk/dom/; revision=3541 | ||||
* | Move parameter declaration, as xsltproc (libxml 2.6.26, libxslt 1.1.21, ↵ | John Mark Bell | 2007-09-16 | 1 | -5/+5 |
| | | | | | | libexslt 0.8.13) complains otherwise svn path=/trunk/dom/; revision=3539 | ||||
* | Import more W3C tests that compile successfully | James Shaw | 2007-08-11 | 3 | -0/+146 |
| | | | | svn path=/trunk/dom/; revision=3506 | ||||
* | Implement assertSize | James Shaw | 2007-08-11 | 1 | -2/+66 |
| | | | | svn path=/trunk/dom/; revision=3505 | ||||
* | Import more W3C tests that compile successfully | James Shaw | 2007-08-09 | 5 | -0/+233 |
| | | | | svn path=/trunk/dom/; revision=3495 | ||||
* | Add assertTrue and assertFalse templates; add boolean primitive to ↵ | James Shaw | 2007-08-09 | 2 | -1/+28 |
| | | | | | | ctypes.xml. Bugfix get-ctype to translate primitive typename when specified. svn path=/trunk/dom/; revision=3494 | ||||
* | Import more W3C tests that compile successfully | James Shaw | 2007-08-08 | 6 | -0/+277 |
| | | | | svn path=/trunk/dom/; revision=3492 | ||||
* | Import string helper functions from XSLT Standard Library | James Shaw | 2007-08-08 | 1 | -0/+1233 |
| | | | | svn path=/trunk/dom/; revision=3491 | ||||
* | Fix casting of structs as 'out' parameters. Update ctypes.xml mappings. | James Shaw | 2007-08-08 | 2 | -2/+63 |
| | | | | svn path=/trunk/dom/; revision=3490 | ||||
* | Import test from W3C test suite | James Shaw | 2007-08-03 | 1 | -0/+45 |
| | | | | svn path=/trunk/dom/; revision=3473 | ||||
* | Reinstate assertEquals template | James Shaw | 2007-08-03 | 1 | -2/+51 |
| | | | | svn path=/trunk/dom/; revision=3472 | ||||
* | Implemented variable-or-literal type guessing. Implemented creation of ↵ | James Shaw | 2007-08-01 | 1 | -11/+38 |
| | | | | | | temporary DOMStrings with autogenned, globally unique identifiers. svn path=/trunk/dom/; revision=3471 | ||||
* | Improve infrastructure for generating parameters for method calls. Stub out ↵ | James Shaw | 2007-07-27 | 1 | -20/+194 |
| | | | | | | guess-var-or-literal-type template. svn path=/trunk/dom/; revision=3464 |