diff options
| author | Jason Albert <albertj@us.ibm.com> | 2015-03-17 15:07:44 -0500 |
|---|---|---|
| committer | Jason Albert <albertj@us.ibm.com> | 2015-03-17 15:07:44 -0500 |
| commit | 684a56038beb0f5a2aa057416000721bbf705213 (patch) | |
| tree | c1afea3ea9b69c787237fae4dbefe4214422f346 | |
| parent | d6c08ddaec679db528f8eb0a67fb1085015b71fd (diff) | |
| download | vpdtools-684a56038beb0f5a2aa057416000721bbf705213.tar.gz vpdtools-684a56038beb0f5a2aa057416000721bbf705213.zip | |
More failing cases
3 files changed, 52 insertions, 0 deletions
diff --git a/tests/fail/conflictingrecordtags/conflictingrecordtags.tvpd b/tests/fail/conflictingrecordtags/conflictingrecordtags.tvpd new file mode 100644 index 0000000..d4fa8ae --- /dev/null +++ b/tests/fail/conflictingrecordtags/conflictingrecordtags.tvpd @@ -0,0 +1,16 @@ +<?xml version='1.0' encoding='utf-8'?> +<vpd> + <name>FILENAME</name> + <size>16kb</size> + <VD>01</VD> + <record name="VINI"> + <rdesc>The VINI record</rdesc> + <keyword name="RT"> + <kwdesc>The Record Type keyword</kwdesc> + <kwformat>ascii</kwformat> + <kwlen>4</kwlen> + <kwdata>VINI</kwdata> + </keyword> + <rbinfile>nofile</rbinfile> + </record> +</vpd> diff --git a/tests/fail/improper-size-vd-name-tags/improper-size-vd-name-tags.tvpd b/tests/fail/improper-size-vd-name-tags/improper-size-vd-name-tags.tvpd new file mode 100644 index 0000000..25f3746 --- /dev/null +++ b/tests/fail/improper-size-vd-name-tags/improper-size-vd-name-tags.tvpd @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8'?> +<vpd> + <name>FILENAME</name> + <size>16kb</size> + <VD>01</VD> + <record name="VINI"> + <rtvpdfile>record.tvpd</rtvpdfile> + </record> +</vpd> diff --git a/tests/fail/improper-size-vd-name-tags/record.tvpd b/tests/fail/improper-size-vd-name-tags/record.tvpd new file mode 100644 index 0000000..3edd68c --- /dev/null +++ b/tests/fail/improper-size-vd-name-tags/record.tvpd @@ -0,0 +1,27 @@ +<?xml version='1.0' encoding='utf-8'?> +<vpd> + <name>FILENAME</name> + <size>16kb</size> + <VD>01</VD> + <record name="VINI"> + <rdesc>The VINI record</rdesc> + <keyword name="RT"> + <kwdesc>The Record Type keyword</kwdesc> + <kwformat>ascii</kwformat> + <kwlen>4</kwlen> + <kwdata>VINI</kwdata> + </keyword> + <keyword name="AS"> + <kwdesc>The ascii keyword</kwdesc> + <kwformat>ascii</kwformat> + <kwlen>20</kwlen> + <kwdata>This is text data</kwdata> + </keyword> + <keyword name="HX"> + <kwdesc>The Hex keyword</kwdesc> + <kwformat>hex</kwformat> + <kwlen>4</kwlen> + <kwdata>00000000</kwdata> + </keyword> + </record> +</vpd> |

