Jez Higgins
f25de324af
whitespace changes in generated code
2010-12-18 00:59:09 +00:00
jez
d947908c68
Don't normalize after loading the test document. (OTOH it's gratifying to know that normalization worked properly :) )
2010-12-15 23:00:27 +00:00
Jez Higgins
623a169cf7
Setup DOM conformance files path so we can find them when running under hudson
2010-12-15 20:10:49 +00:00
jez
d878124d9d
More skips if entityrefs not expanded
2010-12-11 01:09:50 +00:00
Jez Higgins
2fc91e7965
silence unused variable warnings
2010-12-09 23:33:49 +00:00
Jez Higgins
59fd79277e
regenerated yet again :)
2010-12-09 23:33:18 +00:00
Jez Higgins
dd14985902
Sigh. VC++ is better, but it's still not as C++ conformant as gcc
2010-12-09 20:15:12 +00:00
jez
ce69150111
Improved error reporting. Fixed a couple of test functions in dom_conf_test. Skip a couple of entityRef tests
2010-12-09 19:03:23 +00:00
Jez Higgins
b001314598
tweaked suite name
2010-12-09 15:03:07 +00:00
Jez Higgins
fd64040a65
Include DOM conformance tests in dist package
2010-12-09 14:50:38 +00:00
Jez Higgins
b22d91ff3e
Got conformance tests compiling and running on Linux
2010-12-09 14:03:55 +00:00
jez
a7569aed2a
Base class for conformance tests
2010-12-09 12:18:55 +00:00
jez
244217f8f1
Silence 4244 loss of precision warning
2010-12-09 11:35:06 +00:00
jez
ff61aec7fb
Added DOM Level 1 Core conformance tests, derived from W3C DOM Conf tests
2010-12-09 11:34:15 +00:00
jez
6bd91d9abe
Silence warning 4244 - loss of precision
2010-12-09 10:54:46 +00:00
Jez Higgins
bdfea4d29b
Skip XSLTFunctions_DocumentInUnion because order of nodes from different documents is not defined. In mangle's case even consistent, so this test some times passed and some times fails
2010-10-09 23:27:12 +01:00
Jez Higgins
332fa8cb27
Skip one of the errors tests, because actually running it is ok.
2010-10-09 22:04:23 +01:00
Jez Higgins
f8d7701f12
Named templates now take precedence into account - templates with higher precedence are discarded
2010-10-07 22:48:03 +01:00
Jez Higgins
8660ae4318
Updated expected fails - some of the Xalan namespace tests are looking for discretionary behaviour of recovering and continuing. I've opted (like MSXML and Saxon) to bail
2010-10-05 09:50:06 +01:00
Jez Higgins
944e075488
Changed a couple of tests to skip - the XML namespace is bound to the wrong prefix, which only MSXML seems to accept without warning
2010-10-04 23:44:08 +01:00
Jez Higgins
d28849dc48
Finally sorted out the attributes and their namespaces issues. hurrah
2010-10-03 16:08:54 +01:00
Jez Higgins
1bad5c72a3
For some reason I don't remember and can't understand, I'd defined silly_string's operator< as returning an int rather than a bool
2010-10-03 16:08:15 +01:00
Jez Higgins
abaaaf4cc4
Generate a namespace prefix for unprefixed attributes in namespaces. It's a start, but needs to check for clashes. I also wonder if there are cases when I need to generate them for elements too. Hmmm
2010-07-14 22:36:05 +01:00
jez
7080c5049e
finished up the test cases. now to get them to work
2010-07-14 10:04:34 +01:00
jez
7e8752fe30
Getting DOM operator<< to work with other strings
2010-07-14 09:08:46 +01:00
Jez Higgins
ade1285c4a
extend_extend03 now compiles
2010-02-21 21:37:37 +00:00
Jez Higgins
44b5d6ed3a
whipped up a quick do-nothing (ie broken) implementation of element-available
2010-02-21 18:35:58 +00:00
Jez Higgins
53730337f7
Miscellaneous 84111 now runs
2010-02-20 23:53:31 +00:00
Jez Higgins
a6dcdbd87f
tests for std::map interface
2010-02-20 23:24:52 +00:00
Jez Higgins
cbc3f6e8d6
still chipping away at function-available
2010-02-20 21:56:47 +00:00
Jez Higgins
fb380c8e08
fixed warnings
2010-02-20 13:47:07 +00:00
Jez Higgins
c35185a64c
add hasFunction to FunctionResolver interface
2010-02-20 13:03:22 +00:00
Jez Higgins
4e29877ac1
initial implementation of function-available, currently returned only false
2010-02-19 23:21:30 +00:00
jez
b1cffddcba
check environment variable against null before trying to stream it
2010-02-19 11:20:25 +00:00
Jez Higgins
4d2ecb80c0
find returns npos when not found, not -1. I blame Java for making me think like that.
2010-01-15 10:22:02 +00:00
Jez Higgins
02ad044150
added test_NamedNodeMap.hpp into sources list.
2010-01-14 09:11:45 +00:00
Jez Higgins
1252973d78
removed several skips
2010-01-13 22:54:36 +00:00
Jez Higgins
4cdbecb95d
sadly no, but never mind - still a top result
2010-01-13 15:55:02 +00:00
Jez Higgins
b62e0a2e5e
yay, it's picking up the skipped tests. Let's see if I can get it to pick up the reasons
2010-01-13 15:41:17 +00:00
Jez Higgins
7eff8ad9d2
trying again to get skipped tests picked up
2010-01-13 15:22:45 +00:00
Jez Higgins
2dba657073
trying to make Hudson's test reporting pick up skipped tests
2010-01-13 14:22:31 +00:00
Jez Higgins
ba8616c1b9
reinstate xslt_test for make check
2010-01-13 13:40:18 +00:00
Jez Higgins
1faa7782ac
it's a bit crappy, but strip hibyte chars from XML
2010-01-13 13:39:32 +00:00
Jez Higgins
0dfca08beb
temporarily skip running xslt_test
2010-01-12 23:09:44 +00:00
Jez Higgins
ea8bcdbacd
don't try to drop XML into the XML output :)
2010-01-12 22:53:23 +00:00
Jez Higgins
6734035e62
don't print the log prefix now we've established it works :)
2010-01-12 22:45:02 +00:00
Jez Higgins
f9caf4a0b8
revert tests to xslt_test
2010-01-12 22:32:32 +00:00
Jez Higgins
6d85dded45
process options properly
2010-01-12 22:32:09 +00:00
Jez Higgins
ad68d0bb5e
if log option is set, don't generate console output unless -v is given
2010-01-12 22:31:44 +00:00
Jez Higgins
a1ecf11eda
add newline to end of output
2010-01-12 22:31:16 +00:00
Jez Higgins
8042da8594
fudged TestRunner to add the JEZUK_CPP_UNIT environment variable to the arguments. It's a bit of a hack, but it makes it easier to hook into the ci server
2010-01-12 21:38:03 +00:00
Jez Higgins
d18d904855
update for new testsuite names
2010-01-12 16:48:30 +00:00
Jez Higgins
c634f6c847
prefix testsuite name with executable name
2010-01-12 15:56:44 +00:00
Jez Higgins
aa4ed0b0a2
doh - got to run test before hudson can look for it
2010-01-12 12:26:13 +00:00
Jez Higgins
a8fbaad9b8
test to see if Hudson will parse test logs
2010-01-12 12:07:32 +00:00
Jez Higgins
7f7c6f9aff
added option to log to file in addition to console
2010-01-12 09:42:08 +00:00
Jez Higgins
7aec27ddaa
failed to sort out test output last time, so doing it this time
2010-01-12 00:03:49 +00:00
Jez Higgins
ca02be7067
starting to generate plausible looking output
2010-01-11 22:51:45 +00:00
Jez Higgins
967a6807d2
started work on a JUnit/Ant style XML output format for hooking into Hudson and similar CI servers
2010-01-11 17:02:11 +00:00
Jez Higgins
b46b48d006
I think that's the last of the warnings
2010-01-11 09:28:48 +00:00
Jez Higgins
7a85b3aebc
an XSLTFunctions test is now passing as I've sorted warnings
2010-01-10 22:30:19 +00:00
Jez Higgins
191ea1a001
changed diff order so its more obvious what's old and what's new
2010-01-10 22:29:21 +00:00
Jez Higgins
708afa0ebd
fixed more warnings
2010-01-10 17:46:55 +00:00
Jez Higgins
e774bba632
fixed unused parameter warnings
2010-01-10 17:07:41 +00:00
Jez Higgins
9b0ffe958f
added the new test script
2010-01-09 21:25:52 +00:00
Jez Higgins
0030be4581
record tests as changes since last time
2010-01-09 21:24:10 +00:00
Jez Higgins
acff44245d
updated test results and expected fails
2010-01-02 22:19:01 +00:00
Jez Higgins
7e62969c6c
Fixed double delete problem when removing and readding an attribute
2010-01-01 23:03:01 +00:00
Jez Higgins
c7e49c5278
Test results
2009-12-14 23:56:19 +00:00
Jez Higgins
5881521c04
reinstated segfaulting test. now I've fixed the actual bug, it doesn't segfault any more :)
2009-12-14 14:46:57 +00:00
jez
17e93705ae
redirect to DOMSink when evaluating variables. This wasn't being done for ResolvedVariables and so everything was exploding.
2009-12-14 14:20:12 +00:00
Jez Higgins
8890b8e450
skip a test that's causing a segfault on linux
2009-12-12 12:00:07 +00:00
Jez Higgins
b736278781
commented out segfaulting tests
2009-12-11 10:13:52 +00:00
Jez Higgins
e770fe0b28
had managed to commit a borken file - oops
2009-12-11 10:13:11 +00:00
jez
80da48a661
Ash Berlin's patch for Element.setAttributeNodeNS
2009-12-06 21:39:46 +00:00
jez
719829f10a
Ash Berlin's patch to get Text.splitText working properly
2009-12-06 21:34:46 +00:00
jez
9a532b73cb
NamedNodeMap tests - not complete yet
2009-11-25 10:24:21 +00:00
jez
2cb2cc8bbe
NamedNodeMap tests and bugfix
2009-11-23 22:36:15 +00:00
jez
3991f80eb2
increment changes with the aim of improviing performance of variables
2009-11-23 21:00:23 +00:00
jez
6785fd8944
litte bit more work on variable resolution, but train in v wobbly and it giving me a headache
2009-10-05 19:27:24 +01:00
jez
584502ec16
Added some more ideas for variable and parameter passing
2009-08-18 21:13:44 +01:00
jez
014ea05879
updated TO-DO to include various performance improvement ideas
2009-05-05 19:30:47 +01:00
jez
5a507fd22c
ToDo list
2009-05-01 20:03:27 +01:00
jez
9d0ac38302
removed all the skips relating to lre as stylesheet
2009-04-28 21:56:33 +01:00
jez
ea5bf9ca8e
test results
2009-04-07 19:11:40 +01:00
jez
c3869b6a53
updated expected-fails
2009-03-31 08:59:19 +01:00
jez
94d5a26c6c
skip test for two arg version of document() - not yet implemented
2009-03-27 08:30:28 +00:00
jez
27fc312bde
Excluded a Stylesheet test case
2009-03-27 08:19:45 +00:00
jez
4f28c8ae71
key as match pattern now runs - woo
2009-03-23 19:38:59 +00:00
jez
0a6f2071eb
Id and Key match patterns now compile
2009-03-23 19:08:04 +00:00
jez
3aaa4de937
working on the IdKey match pattern - currently crashes
...
include MS Import tests
xsl:stylesheet can have an id attribute
expected fails for Keys
added MS Keys tests
allow whitespace within xsl:output
2009-03-17 21:10:53 +00:00
jez
83cd0cd15b
working on the IdKey match pattern - currently crashes
2009-03-17 21:08:26 +00:00
jez
1a33572c06
include MS Import tests
2009-03-17 19:07:38 +00:00
jez
72939c397a
expected fails for Keys
2009-03-17 15:57:20 +00:00
jez
c3615c265b
added MS Keys tests
2009-03-17 09:07:38 +00:00
jez
128916c133
Makefile.am fix
2009-03-13 20:24:36 +00:00
jez
334317f422
filename case fixes
2009-03-12 20:00:35 +00:00
jez
6d7f9aafae
Makefile corrections
2009-03-12 13:21:48 +00:00
jez
8cadf886d0
Got Taggle test passing.
...
Rework Taggle's internal Element class to use a reference counting scheme,
so it's passed around by reference, rather than y value (and hence having lots of copying). I think the ref-counting is correct, but I haven't checked it yet.
2009-03-12 09:49:45 +00:00
U-isla\jez
4ebfe4614d
got sense test passing
2009-03-11 18:23:17 +00:00