Hi ant, what is the process to determine whether the license for this piece
of software is acceptable for use during Tuscany development. I assume, if
we use it, we woudln't use it during runtime and hence wouldn't need to
redistribute or reference it from released packages.

S

On 6/22/06, ant elder <[EMAIL PROTECTED]> wrote:

What about using http://xmlunit.sourceforge.net/, i think some of the
other
Apache WS projects use that.

   ...ant

On 6/22/06, Simon Laws <[EMAIL PROTECTED]> wrote:
>
> I want to add a little automated testing to the interop suite to compare
> input XML files with output XML files. I note that there is XML
comparison
> function in
>
> org.apache.tuscany.sdo.test.TestUtil
>
> However this test compares everything and I am hitting the problem which
> is
> touched on in http://issues.apache.org/jira/browse/TUSCANY-427, i.e. my
> input xml files have comments and my output XML files don't so the
current
> equalXML... function always returns false. For my local testing what I
> have
> done is edited the class to:
>
> 1/ Change all the static operations to non static operations
> 2/ Add a member variable to describe what should be ignored when testing
> for
> equality
> 3/ Add outputs in each failure case to record what causes XML files to
be
> marked as not equal
> 4/ Added a string output stream member variable to capture all of this
> output
> 5/ Added a getReport method to return the contents of this output stream
> if
> you are interested in why the XMLs differ
>
> Now this is all very well and good but of course this breaks anything
that
> relies on this class having static methods (it's used in about 50
places).
> So I can make a slight change to maintain the static interface. The
> question
> is would you rather I:
>
> A/ Make a special version for me and not patch the original (not ideal)
> B/ Create a patch for the original
>
> As an aside there already seems to be two copies of this file, in:
>
> tuscany\java\sdo\impl\src\test\java\org\apache\tuscany\sdo\test
> tuscany\java\sdo\tools\src\test\java\org\apache\tuscany\sdo\test
>
> Is there a good reason for this? If not, which one stays?
>
> Simon
>
>


Reply via email to