index 918fbef057b75386714d703d1f20157ca7bb877e..5c3dc4866493e2caa0bfe2fc9a2254163aebae5b 100644 (file)
int expected;
} golden_data[] = {
- { NULL, NULL, 0, 1 },
- { NULL, NULL, 1, 1 },
{ "k1", NULL, 0, 1 },
{ "k", NULL, 1, 0 },
{ "1", NULL, 1, 0 },
{ "k3", NULL, 1, 0 },
{ "k1", "v1", 0, 1 },
{ "k1", "v1", 1, 1 },
+ { "k1", "^v1$", 1, 1 },
{ "k1", "v", 1, 1 },
{ "k1", "1", 1, 1 },
- { NULL, "v1", 0, 1 },
- { NULL, "^v1$", 1, 1 },
{ "k1", "v2", 0, 0 },
{ "k1", "v2", 1, 0 },
{ "k", "v1", 0, 0 },
fail_unless(obj != NULL,
"sdb_store_get_host(a) = NULL; expected: <host>");
+ fail_unless(sdb_store_attr_matcher(NULL, "re", 0) == NULL,
+ "sdb_store_attr_matcher(NULL, \"re\", 0) = <m>; expected: NULL");
+ fail_unless(sdb_store_attr_matcher(NULL, "re", 1) == NULL,
+ "sdb_store_attr_matcher(NULL, \"re\", 1) = <m>; expected: NULL");
+
for (i = 0; i < SDB_STATIC_ARRAY_LEN(golden_data); ++i) {
sdb_store_matcher_t *m, *n;
char buf[1024];