Skip to content

Commit

Permalink
Updated unit test content.
Browse files Browse the repository at this point in the history
  • Loading branch information
david-waltermire authored and aj-stein-nist committed Jan 9, 2023
1 parent 8c26691 commit f57ec32
Showing 1 changed file with 29 additions and 21 deletions.
50 changes: 29 additions & 21 deletions test-suite/schema-generation/unit-tests.xml
Original file line number Diff line number Diff line change
Expand Up @@ -44,27 +44,6 @@
<validation-case source-format="JSON" location="charstrings_test_okay_PASS.json"/>
<validation-case source-format="XML" location="charstrings_test_okay_PASS.xml"/>
</test-scenario>
<test-scenario name="Date">
<generate-schema>
<metaschema location="datatypes-date_metaschema.xml"/>
</generate-schema>
<validation-case source-format="XML" location="datatypes-date_test_fancy_FAIL.xml" validation-result="INVALID"/>
<validation-case source-format="JSON" location="datatypes-date_test_tricky_FAIL.json" validation-result="INVALID"/>
<validation-case source-format="JSON" location="datatypes-date_test_valid_PASS.json"/>
<validation-case source-format="XML" location="datatypes-date_test_valid_PASS.xml"/>
</test-scenario>
<test-scenario name="Date/Time w/ optional timezone">
<generate-schema>
<metaschema location="datatypes-datetime-no-tz_metaschema.xml"/>
</generate-schema>
<validation-case source-format="JSON" location="datatypes-datetime-no-tz_test_valid_PASS.json"/>
</test-scenario>
<test-scenario name="Date/Time w/ required timezone">
<generate-schema>
<metaschema location="datatypes-datetime_metaschema.xml"/>
</generate-schema>
<validation-case source-format="JSON" location="datatypes-datetime_test_valid_PASS.json"/>
</test-scenario>
<test-scenario name="Prose">
<generate-schema>
<metaschema location="datatypes-prose_metaschema.xml"/>
Expand All @@ -87,6 +66,35 @@
<validation-case source-format="JSON" location="datatypes-uuid_test_valid_PASS.json"/>
</test-scenario>
</test-collection>
<test-collection name="Feature: Datatype" location="dates-times/">
<test-scenario name="Date">
<generate-schema>
<metaschema location="datatypes-date_metaschema.xml"/>
</generate-schema>
<validation-case source-format="XML" location="datatypes-date_test_fancy_FAIL.xml" validation-result="INVALID"/>
<validation-case source-format="JSON" location="datatypes-date_test_tricky_FAIL.json" validation-result="INVALID"/>
<validation-case source-format="JSON" location="datatypes-date_test_valid_PASS.json"/>
<validation-case source-format="XML" location="datatypes-date_test_valid_PASS.xml"/>
</test-scenario>
<test-scenario name="Date/Time w/ optional timezone">
<generate-schema>
<metaschema location="datatypes-datetime-no-tz_metaschema.xml"/>
</generate-schema>
<validation-case source-format="JSON" location="datatypes-datetime-no-tz_test_valid_PASS.json"/>
<!--
<validation-case source-format="XML" location="datatypes-datetime-notz_test_various_FAIL.xml"/>
-->
</test-scenario>
<test-scenario name="Date/Time w/ required timezone">
<generate-schema>
<metaschema location="datatypes-datetime_metaschema.xml"/>
</generate-schema>
<validation-case source-format="JSON" location="datatypes-datetime_test_valid_PASS.json"/>
<validation-case source-format="XML" location="datatypes-datetime_test_various_FAIL.xml" validation-result="INVALID"/>
<validation-case source-format="XML" location="datatypes-datetime_test_working_FAIL.xml" validation-result="INVALID"/>
<validation-case source-format="XML" location="datatypes-datetime_test_working_PASS.xml"/>
</test-scenario>
</test-collection>
<test-collection name="Feature: Flag" location="flag/">
<test-scenario name="Basic">
<generate-schema>
Expand Down

0 comments on commit f57ec32

Please sign in to comment.