put it in the test suite arrays (ok, I need to rewrite the unit tests here to be...
authorHavoc Pennington <hp@redhat.com>
Wed, 29 Dec 2004 06:39:32 +0000 (06:39 +0000)
committerHavoc Pennington <hp@redhat.com>
Wed, 29 Dec 2004 06:39:32 +0000 (06:39 +0000)
dbus/dbus-marshal-recursive.c

index eb55fd8..292b71c 100644 (file)
@@ -2157,13 +2157,25 @@ static TestRun runs[] = {
   { { ITEM_INT32, ITEM_STRUCT_OF_ARRAY_OF_INT32, ITEM_INT32, ITEM_STRUCT_OF_ARRAY_OF_INT32, ITEM_INVALID } },
   { { ITEM_STRUCT_OF_ARRAY_OF_INT32, ITEM_STRUCT_OF_ARRAY_OF_INT32, ITEM_STRUCT_OF_ARRAY_OF_INT32, ITEM_INVALID } },
 
+  /* STRUCT_OF_STRUCT_OF_ARRAY_OF_INT32 */
+  { { ITEM_STRUCT_OF_STRUCT_OF_ARRAY_OF_INT32, ITEM_INVALID } },
+  
   /* ARRAY_OF_STRUCT_OF_INT32 */
   { { ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
   { { ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
   { { ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
   { { ITEM_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
   { { ITEM_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
-  { { ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } }
+  { { ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
+
+  /* ARRAY_OF_ARRAY_OF_STRUCT_OF_INT32 */
+  { { ITEM_ARRAY_OF_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
+  
+  /* STRUCT_OF_ARRAY_OF_STRUCT_OF_INT32 */
+  { { ITEM_STRUCT_OF_ARRAY_OF_STRUCT_OF_INT32, ITEM_INVALID } },
+  
+  /* ARRAY_OF_STRUCT_OF_ARRAY_OF_INT32 */
+  { { ITEM_ARRAY_OF_STRUCT_OF_ARRAY_OF_INT32, ITEM_INVALID } },
   
 };