summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Albert <albertj@us.ibm.com>2015-03-17 15:07:44 -0500
committerJason Albert <albertj@us.ibm.com>2015-03-17 15:07:44 -0500
commit684a56038beb0f5a2aa057416000721bbf705213 (patch)
treec1afea3ea9b69c787237fae4dbefe4214422f346
parentd6c08ddaec679db528f8eb0a67fb1085015b71fd (diff)
downloadvpdtools-684a56038beb0f5a2aa057416000721bbf705213.tar.gz
vpdtools-684a56038beb0f5a2aa057416000721bbf705213.zip
More failing cases
-rw-r--r--tests/fail/conflictingrecordtags/conflictingrecordtags.tvpd16
-rw-r--r--tests/fail/improper-size-vd-name-tags/improper-size-vd-name-tags.tvpd9
-rw-r--r--tests/fail/improper-size-vd-name-tags/record.tvpd27
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>
OpenPOWER on IntegriCloud