OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tag message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Proposal to add 'xsd:any' (extension point) to testAssertion and testAssertionSet


I'd like to propose adding 'xsd:any' (extension point) to
testAssertion and testAssertionSet. There seems to be
a clear use case that people will want to combine a
set of test assertions with their own syntax (such as for
describing a specification which contains some test
assertions - as we already accommodate in the TAML
schema by making both 'testAssertion' and
'testAssertionSet' global elements which can be
embedded in other documents if need be). By providing
an 'xs:any' element at the end of 'testAssertionSet_type'
and 'testAssertion_type' we would allow these types to
include further custom elements defined in a different
namespace (not TAML's). There are some alternatives,
such as whether to put the extendable 'any' inside a
wrapper element to allow it to go at the top of the
sequence; whether to allow multiple other-namespace
elements or just one (which would then have to contain
any multiplicity of elements inside a wrapping element).
I think it is a good practice which makes a lot of sense
to make it easier to combine Test Assertion Markup
Language elements with other elements in a clear,
controlled, predictable way to help implementation of
TAML.
---
Stephen D Green


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]