- From: Sander Bos <sander@x-hive.com>
- Date: Tue, 16 Dec 2003 20:23:05 +0100
- To: <www-dom-ts@w3.org>
Dear Curt & others,
I now finally ran the LS tests (from CVS) against our implementation.
The preliminary results are below. I will only have some time this
weekend to try and resolve some of the errors still in our
implementation. Probably I won't be able to fix them all. The status of
our implementation is that I recently started converting our
implementation that is based on the 26 February 2003 spec to the latest
release, that can explain some of the errors (e.g. in the missing
parameter department), but not all...
I had to remove the GetFeature1 and GetFeature2 tests, as they use a
CORE3 method we do not support (don't get me wrong, I don't mind there
are some DOM3 API calls in those tests but I had to remove them to be
able to compile), and changed DOMInputSourceTest3 to use our getEncoding
method instead of the CORE3 one.
I already did a quickscan of the test-results to fix some simple
problems, I noticed the following things in the tests (from looking at
the generated Java):
- LSParserConfig7
setTrueIsEffective should be an assertTrue
- LSSerializerConfig8 and LSSerializerConfig9:
canSetFalse at the end, should that not be an assertTrue?
- DOMEntityResolverTest0
The generated entity resolver does some checks,
but then returns null. This means default behavior
kicks in for the parser and it looks for a 'system' file to
resolve the entity reference.
- CharacterStream1
Creates an LSParser with an illegal mode.
Kind regards,
--Sander.
CertifiedText1
CharacterStream1 ERROR (exception)
DOMBuilderFilterTest0
DOMBuilderFilterTest1 FAILURE (assert)
DOMBuilderFilterTest2
DOMBuilderTest0
DOMBuilderTest1
DOMBuilderTest2
DOMBuilderTest3 FAILURE (assert)
DOMBuilderTest4
DOMBuilderTest5 ERROR (exception)
DOMBuilderTest6 ERROR (exception)
DOMBuilderTest7
DOMEntityResolverTest0 ERROR (exception)
DOMEntityResolverTest1
DOMImplementationLSTest0
DOMImplementationLSTest1 ERROR (exception)
DOMImplementationLSTest2
DOMImplementationLSTest3
DOMImplementationLSTest4
DOMImplementationLSTest5
DOMInputSourceTest0
DOMInputSourceTest1
DOMInputSourceTest2
DOMInputSourceTest3 FAILURE (assert)
DOMInputSourceTest4
DOMInputSourceTest5 ERROR (exception)
DOMWriterFilterTest0
DOMWriterFilterTest1
DOMWriterFilterTest2 FAILURE (assert)
DOMWriterFilterTest3
DOMWriterTest0
DOMWriterTest1
DOMWriterTest2
DOMWriterTest3
DOMWriterTest4 ERROR (exception)
HasFeature01
HasFeature02
HasFeature03
HasFeature04 FAILURE (assert)
HasFeature05
LSParserConfig1 FAILURE (assert)
LSParserConfig2 FAILURE (assert)
LSParserConfig3 FAILURE (assert)
LSParserConfig4 ERROR (exception)
LSParserConfig5 ERROR (exception)
LSParserConfig6 FAILURE (assert)
LSParserConfig7 FAILURE (assert)
LSParserConfig8 FAILURE (assert)
LSParserConfig9
LSSerializerConfig1 ERROR (exception)
LSSerializerConfig10
LSSerializerConfig2 FAILURE (assert)
LSSerializerConfig3
LSSerializerConfig4
LSSerializerConfig5
LSSerializerConfig6 ERROR (exception)
LSSerializerConfig7
LSSerializerConfig8 FAILURE (assert)
LSSerializerConfig9 FAILURE (assert)
SystemId1 ERROR (exception)
SystemId2 ERROR (exception)
Received on Tuesday, 16 December 2003 14:23:08 UTC