vconn-stream: Factor out port defaults into public helper functions.
[sliver-openvswitch.git] / tests / ovsdb-table.at
index ebc5992..623dd6d 100644 (file)
@@ -10,11 +10,10 @@ OVSDB_CHECK_POSITIVE([immutable table with one column],
       "mutable": false}']],
   [[{"columns":{"name":{"type":"string"}},"mutable":false}]])
 
-OVSDB_CHECK_POSITIVE([table with comment],
-  [[parse-table mytable \
-    '{"columns": {"name": {"type": "string"}},
-      "comment": "description of table"}']],
-  [[{"columns":{"name":{"type":"string"}},"comment":"description of table"}]])
+OVSDB_CHECK_POSITIVE([table with maxRows of 2],
+  [[parse-table mytable '{"columns": {"name": {"type": "string"}}, 
+                          "maxRows": 2}']],
+  [[{"columns":{"name":{"type":"string"}},"maxRows":2}]])
 
 OVSDB_CHECK_NEGATIVE([column names may not begin with _],
   [[parse-table mytable \
@@ -29,3 +28,8 @@ OVSDB_CHECK_NEGATIVE([table must have at least one column (1)],
 OVSDB_CHECK_NEGATIVE([table must have at least one column (2)],
   [[parse-table mytable '{"columns": {}}']],
   [[table must have at least one column]])
+
+OVSDB_CHECK_NEGATIVE([table maxRows must be positive],
+  [[parse-table mytable '{"columns": {"name": {"type": "string"}}, 
+                          "maxRows": 0}']],
+  [[syntax "{"columns":{"name":{"type":"string"}},"maxRows":0}": syntax error: maxRows must be at least 1]])