[ODFPlugtest] Testing XML Namespace Resiliency

Dennis E. Hamilton dennis.hamilton at acm.org
Fri Jul 29 03:18:19 CEST 2011


A problem that Bart Hanssens noticed when attempting to create digital signature files led me to create some tests for confirming that XML Namespaces are being handled properly and that consumers are not doing anything with them that is brittle and not interoperable.

The new files are in the OASIS ODF Interoperability and Conformance TC SVN Repository at
< http://tools.oasis-open.org/version-control/svn/oic/TestSuite/trunk/odf12/NameSpaceResilience/>.

There are two easy checks there now.  There will be at least two more to exercise related variations.

The documents are produced with Microsoft Office Word 2010 SP1 and then the manifest.xml files are adjusted manually and transplanted back into the document package.

Both documents open just fine with Microsoft Office Word 2010 SP1 and LibreOffice 3.3.2.

 - Dennis

-----Original Message-----
From: workgroup_mailer at lists.oasis-open.org [mailto:workgroup_mailer at lists.oasis-open.org] 
Sent: Wednesday, July 27, 2011 23:08
To: oic at lists.oasis-open.org
Subject: [oic] Version Control Commit by orcmid

Author: orcmid
Date: 2011-07-28 02:08:05 -0400 (Thu, 28 Jul 2011)
New Revision: 178
Web View: http://tools.oasis-open.org/version-control/browse/wsvn/oic/TestSuite/trunk/odf12/?rev=178&sc=1

Added:
   TestSuite/trunk/odf12/NameSpaceResilience/
   TestSuite/trunk/odf12/NameSpaceResilience/NameSpaceResilience-01-Baseline-manifest.xml
   TestSuite/trunk/odf12/NameSpaceResilience/NameSpaceResilience-01-Baseline.odt
   TestSuite/trunk/odf12/NameSpaceResilience/NameSpaceResilience-02-DefaultNS-manifest.xml
   TestSuite/trunk/odf12/NameSpaceResilience/NameSpaceResilience-02-DefaultNS.odt
   TestSuite/trunk/odf12/NameSpaceResilience/NameSpaceResilience.txt
Modified:
   TestSuite/trunk/odf12/ProtectionKeyResilience/ProtectionKeyResilience.txt
Log:
Add TODO to ProtectionKeyResilience.txt
Add new NameSpaceResilience folder with descriptive .txt file 
and two documents, a base document and a document where the 
package META-INF/manifest.xml uses a default namespace for the
element names instead of prefix bindings.  The namespaces usages
are correct, however.

This is the beginning of a set of tests to confirm whether or
not the XML processor provides correct support for XML Name Spaces.


---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  Follow this link to all your TCs in OASIS at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 




More information about the Plugtest mailing list