index 68e152740368d029ba9dd3ad96acb5be9cd7c81d..d3667d1a4b5da8c40e2e0ae804736263e3f64e7c 100644 (file)
* syntactically correct but semantically invalid commands
*/
-#if 0
/* invalid fields */
+ { "LIST hosts FILTER "
+ "field = 'a'", -1, -1, 0, 0 },
+ { "LIST services FILTER "
+ "field = 'a'", -1, -1, 0, 0 },
+ { "LIST metrics FILTER "
+ "field = 'a'", -1, -1, 0, 0 },
+#if 0
{ "LIST hosts FILTER "
"value = 'a'", -1, -1, 0, 0 },
{ "LIST services FILTER "
"value = 'a'", -1, -1, 0, 0 },
{ "LIST metrics FILTER "
"value = 'a'", -1, -1, 0, 0 },
+#endif
/* type mismatches */
{ "LOOKUP hosts MATCHING "
"age + 1 > 0s", -1, -1, 0, 0 },
{ "LOOKUP hosts MATCHING "
"age - 1 > 0s", -1, -1, 0, 0 },
+
/* datetime <mul/div> integer is allowed */
{ "LOOKUP hosts MATCHING "
"age || 1 > 0s", -1, -1, 0, 0 },
{ "LOOKUP hosts MATCHING "
"ANY 'patt' =~ 'p'", -1, -1, 0, 0 },
+#if 0
/* invalid LIST commands */
{ "LIST", -1, -1, 0, 0 },
{ "LIST foo", -1, -1, 0, 0 },