diff --git a/crm/pengine/testcases/bad1.exp b/crm/pengine/testcases/bad1.exp
new file mode 100644
index 0000000000..d12717b2d5
--- /dev/null
+++ b/crm/pengine/testcases/bad1.exp
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad1.xml b/crm/pengine/testcases/bad1.xml
new file mode 100644
index 0000000000..3f92100437
--- /dev/null
+++ b/crm/pengine/testcases/bad1.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad2.exp b/crm/pengine/testcases/bad2.exp
new file mode 100644
index 0000000000..74bb638f33
--- /dev/null
+++ b/crm/pengine/testcases/bad2.exp
@@ -0,0 +1 @@
+failed
diff --git a/crm/pengine/testcases/bad2.xml b/crm/pengine/testcases/bad2.xml
new file mode 100644
index 0000000000..6d0bd7da28
--- /dev/null
+++ b/crm/pengine/testcases/bad2.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad3.exp b/crm/pengine/testcases/bad3.exp
new file mode 100644
index 0000000000..85b4fa7e3b
--- /dev/null
+++ b/crm/pengine/testcases/bad3.exp
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad3.xml b/crm/pengine/testcases/bad3.xml
new file mode 100644
index 0000000000..684c6fe2d5
--- /dev/null
+++ b/crm/pengine/testcases/bad3.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad4.exp b/crm/pengine/testcases/bad4.exp
new file mode 100644
index 0000000000..5ba8bec336
--- /dev/null
+++ b/crm/pengine/testcases/bad4.exp
@@ -0,0 +1 @@
+
diff --git a/crm/pengine/testcases/bad4.xml b/crm/pengine/testcases/bad4.xml
new file mode 100644
index 0000000000..bb0d9221c1
--- /dev/null
+++ b/crm/pengine/testcases/bad4.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad5.exp b/crm/pengine/testcases/bad5.exp
new file mode 100644
index 0000000000..2ec6787280
--- /dev/null
+++ b/crm/pengine/testcases/bad5.exp
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad5.xml b/crm/pengine/testcases/bad5.xml
new file mode 100644
index 0000000000..a9186886ed
--- /dev/null
+++ b/crm/pengine/testcases/bad5.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/bad6.exp b/crm/pengine/testcases/bad6.exp
new file mode 100644
index 0000000000..74bb638f33
--- /dev/null
+++ b/crm/pengine/testcases/bad6.exp
@@ -0,0 +1 @@
+failed
diff --git a/crm/pengine/testcases/bad6.xml b/crm/pengine/testcases/bad6.xml
new file mode 100644
index 0000000000..6bfce69ee2
--- /dev/null
+++ b/crm/pengine/testcases/bad6.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/rsc_node1.exp b/crm/pengine/testcases/rsc_node1.exp
new file mode 100644
index 0000000000..46cb836d02
--- /dev/null
+++ b/crm/pengine/testcases/rsc_node1.exp
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/rsc_node1.xml b/crm/pengine/testcases/rsc_node1.xml
new file mode 100644
index 0000000000..07191aca9a
--- /dev/null
+++ b/crm/pengine/testcases/rsc_node1.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/rsc_node2.exp b/crm/pengine/testcases/rsc_node2.exp
new file mode 100644
index 0000000000..07e66904ec
--- /dev/null
+++ b/crm/pengine/testcases/rsc_node2.exp
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/pengine/testcases/rsc_node2.xml b/crm/pengine/testcases/rsc_node2.xml
new file mode 100644
index 0000000000..4cf2bd607b
--- /dev/null
+++ b/crm/pengine/testcases/rsc_node2.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+