[Mono-dev] [PATCH] Validation for <xsl:output> attributes.
Gert Driesen
gert.driesen at telenet.be
Fri Dec 23 15:45:39 EST 2005
> -----Original Message-----
> From: Atsushi Eno [mailto:atsushi at ximian.com]
> Sent: vrijdag 23 december 2005 20:31
> To: Gert Driesen
> Cc: mono-devel-list at ximian.com
> Subject: Re: [Mono-dev] [PATCH] Validation for <xsl:output>
> attributes.
>
> Gert Driesen wrote:
> > Comments inline
> >
> >> -----Original Message-----
> >> From: mono-devel-list-bounces at lists.ximian.com
> >> [mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf
> >> Of Atsushi Eno
> >> Sent: dinsdag 20 december 2005 6:26
> >> To: Gert Driesen
> >> Cc: mono-devel-list at ximian.com
> >> Subject: Re: [Mono-dev] [PATCH] Validation for <xsl:output>
> >> attributes.
> >>
> >> Hi,
> >>
> >>> The attached patch implements validation for <xsl:output>
> >> attributes, and
> >>> adds unit tests.
> >> Thanks!
> >>
> >>> I've also added some unit tests for XsltCompileException
> >> and XslException.
> >>> Some test are marked NotWorking, due to bugs in Mono (for
> >> which I'll report
> >>> bug reports later).
> >>>
> >> Some comments:
> >>
> >> - You can try Mainsoft XSLT standalone tests. Go to
> >> Test/System.Xml.Xsl/standalone and run "make run-test", then
> >> you can find some regressions.
> >> - Your code that checks attributes is good.
> >> - "indent" in xsl:output is "yes" by default when the output
> >> method is "html", unlike when it is "xml" ("no"). That's why
> >> we have string value instead of boolean in XslOutput class.
> >
> > I now use an enum for this internally, which allows us to
> continue exposing
> > Intend as a bool.
>
> Please checkin this change as well. Some of Mainsoft XSLT tests
> started to fail after r54780.
Hmm, that change was part of r54780. I tried to run the Mainsoft XSLT tests,
but patching of testsuite/TESTS/catalog-fixed.xml failed for some reason :(
I've just added two more tests for XML/HTML indentation (indent explictly
set to yes/no, and default value) that work fine on both Mono and MS.NET
1.x/2.0.
Can you tell me what failures you get in the Mainsoft XSLT tests ?
Sorry if I my changes caused regressions, but I really added lots of tests
to make sure that they did not :(:(
Gert
More information about the Mono-devel-list
mailing list