#4 xslt tests fail with Eiffel for .NET

trunk
open
xslt (3)
5
2012-11-15
2007-11-11
No

I get this result when running 'geant test_ise' in $GOBO/test/xml/xslt under Eiffel for .NET (6.1.7.1007). I guess that this problem might come from the fact that CHARACTER is not a byte under .NET. If/when we replace STRING by STRING_GENERAL in the interface of the XML library classes, and then modify UC_STRING so that it inherits from STRING_GENERAL instead of STRING, then it will be possible to implement UC_STRING with a SPECIAL [NATURAL_8]. This will probably solve the problem below.

Testing xslt...
Preparing Test Cases
Compiling Test Cases
Running Test Cases

Test Summary for xslt

\# Passed:     79 tests
\# FAILED:     5 tests
\# Aborted:    0 test
\# Total:      84 tests \(454 assertions\)

Test Results:
FAIL:  \[XM\_XSLT\_TEST\_GOBO2HTML.test\_transform2html\] Correct result
FAIL:  \[XM\_XSLT\_TEST\_GOBO2HTML.test\_transform2xml\] Correct result
FAIL:  \[XM\_XSLT\_TEST\_GOBO2HTML.test\_transform2xhtml\] Correct result
FAIL:  \[XM\_XSLT\_TEST\_SCHEMATRON.test\_schematron\_basic\] Results same as test file

FAIL:  \[XM\_XSLT\_TEST\_STRIPPER.test\_stripper\] Results same as test file

BUILD FAILED\!

Discussion

  • Colin Paul Adams

    Logged In: YES
    user_id=732953
    Originator: NO

    What is CHARACTER under .NET? A UCS-2 character (16-bit)?

     
  • Eric Bezault

    Eric Bezault - 2007-12-14

    Logged In: YES
    user_id=13278
    Originator: YES

    I don't know what the character set is. I'm not a .NET user. I would assume that it is something with 16 bit, but I really don't know.

     

Log in to post a comment.