All pastes #142652 Raw Edit

VuXML-OVAL example

public xml v1 · immutable
#142652 ·published 2006-08-21 16:24 UTC
rendered paste body
<!-- Input XML --><affects>  <package>    <name>name1</name>    <name>name2</name>    <range>      <gt>4.3.2</gt>      <le>5.0.1</gt>    </range>  </package></affects><!-- output XML --><criteria operation="AND">  <criteria operation="OR">    <criteria operation="AND">      <criterion comment="name1 is version greater than 4.3.2" test_ref="1" />      <criterion comment="name1 is version less than or equal to 5.0.1" test_ref="2" />    </criteria>    <criteria operation="AND">      <criterion comment="name2 is version greater than 4.3.2" test_ref="3" />      <criterion comment="name2 is version less than or equal to 5.0.1" test_ref="4" />    </criteria>  </criteria></criteria><tests>  <package_test id="1" comment="name1 is version greater than 4.3.2">    <object ref="5" />    <state ref="9" />  </package_test>  <package_test id="2" comment="name1 is version less than or equal to 5.0.1">    <object ref="6" />    <state ref="10" />  </package_test>  <package_test id="3" comment="name2 is version greater than 4.3.2">    <object ref="7" />    <state ref="11" />  </package_test>  <package_test id="4" comment="name2 is version less than or equal to 5.0.1">    <object ref="8" />    <state ref="12" />  </package_test></tests><objects>  <package_object id="5">    <name>name1</name>  </package_object>  <package_object id="6">    <name>name1</name>  </package_object>  <package_object id="7">    <name>name2</name>  </package_object>  <package_object id="8">    <name>name2</name>  </package_object></objects><states>  <package_state id="9">    <version operation="greater than">4.3.2</version>  </package_state>  <package_state id="10">    <version operation="less than or equal to">5.0.1</version>  </package_state>  <package_state id="11">    <version operation="greater than">4.3.2</version>  </package_state>  <package_state id="12">    <version operation="less than or equal to">5.0.1</version>  </package_state></states>