Code

store, frontend: Switch from <obj>.name to <obj>.
[sysdb.git] / t / unit / core / store_lookup_test.c
index 7536f390bc96cfe9b556326271925c367ff6d0a7..7ecaaf0c3706fb535909cf8488c23dc158234e99 100644 (file)
@@ -410,36 +410,36 @@ START_TEST(test_parse_cmp)
                const sdb_data_t *value;
                int expected;
        } golden_data[] = {
-               { "host",      "name", "=",  &hostname, MATCHER_NAME },
-               { "host",      "name", "!=", &hostname, MATCHER_NOT },
-               { "host",      "name", "=~", &hostname, MATCHER_NAME },
-               { "host",      "name", "!~", &hostname, MATCHER_NOT },
+               { "host",      NULL,   "=",  &hostname, MATCHER_NAME },
+               { "host",      NULL,   "!=", &hostname, MATCHER_NOT },
+               { "host",      NULL,   "=~", &hostname, MATCHER_NAME },
+               { "host",      NULL,   "!~", &hostname, MATCHER_NOT },
                { "host",      "attr", "=",  &hostname, -1 },
                { "host",      "attr", "!=", &hostname, -1 },
-               { "host",      "name", "&^", &hostname, -1 },
-               { "host",      "name", "<",  &hostname, -1 },
-               { "host",      "name", "<=", &hostname, -1 },
-               { "host",      "name", ">=", &hostname, -1 },
-               { "host",      "name", ">",  &hostname, -1 },
-               { "service",   "name", "=",  &srvname,  MATCHER_NAME },
-               { "service",   "name", "!=", &srvname,  MATCHER_NOT },
-               { "service",   "name", "=~", &srvname,  MATCHER_NAME },
-               { "service",   "name", "!~", &srvname,  MATCHER_NOT },
+               { "host",      NULL,   "&^", &hostname, -1 },
+               { "host",      NULL,   "<",  &hostname, -1 },
+               { "host",      NULL,   "<=", &hostname, -1 },
+               { "host",      NULL,   ">=", &hostname, -1 },
+               { "host",      NULL,   ">",  &hostname, -1 },
+               { "service",   NULL,   "=",  &srvname,  MATCHER_NAME },
+               { "service",   NULL,   "!=", &srvname,  MATCHER_NOT },
+               { "service",   NULL,   "=~", &srvname,  MATCHER_NAME },
+               { "service",   NULL,   "!~", &srvname,  MATCHER_NOT },
                { "service",   "attr", "=",  &srvname,  -1 },
                { "service",   "attr", "!=", &srvname,  -1 },
-               { "service",   "name", "&^", &srvname,  -1 },
-               { "service",   "name", "<",  &srvname,  -1 },
-               { "service",   "name", "<=", &srvname,  -1 },
-               { "service",   "name", ">=", &srvname,  -1 },
-               { "service",   "name", ">",  &srvname,  -1 },
-               { "attribute", "name", "=",  &attrname, MATCHER_NAME },
-               { "attribute", "name", "!=", &attrname, MATCHER_NOT },
-               { "attribute", "name", "=~", &attrname, MATCHER_NAME },
-               { "attribute", "name", "!~", &attrname, MATCHER_NOT },
-               { "attribute", "name", "<",  &attrname, -1 },
-               { "attribute", "name", "<=", &attrname, -1 },
-               { "attribute", "name", ">=", &attrname, -1 },
-               { "attribute", "name", ">",  &attrname, -1 },
+               { "service",   NULL,   "&^", &srvname,  -1 },
+               { "service",   NULL,   "<",  &srvname,  -1 },
+               { "service",   NULL,   "<=", &srvname,  -1 },
+               { "service",   NULL,   ">=", &srvname,  -1 },
+               { "service",   NULL,   ">",  &srvname,  -1 },
+               { "attribute", NULL,   "=",  &attrname, MATCHER_NAME },
+               { "attribute", NULL,   "!=", &attrname, MATCHER_NOT },
+               { "attribute", NULL,   "=~", &attrname, MATCHER_NAME },
+               { "attribute", NULL,   "!~", &attrname, MATCHER_NOT },
+               { "attribute", NULL,   "<",  &attrname, -1 },
+               { "attribute", NULL,   "<=", &attrname, -1 },
+               { "attribute", NULL,   ">=", &attrname, -1 },
+               { "attribute", NULL,   ">",  &attrname, -1 },
                { "attribute", "attr", "=",  &attrname, MATCHER_ATTR },
                { "attribute", "attr", "!=", &attrname, MATCHER_NOT },
                { "attribute", "attr", "=~", &attrname, MATCHER_ATTR },
@@ -452,7 +452,7 @@ START_TEST(test_parse_cmp)
                { "attribute", "attr", ">",  &attrname, MATCHER_GT },
                { "attribute", "attr", "IS", NULL,      MATCHER_ISNULL },
                { "attribute", "attr", "IS", &attrname, -1 },
-               { "foo",       "name", "=",  &attrname, -1 },
+               { "foo",       NULL,   "=",  &attrname, -1 },
                { "foo",       "attr", "=",  &attrname, -1 },
        };
 
@@ -514,23 +514,23 @@ START_TEST(test_lookup)
                int expected;
                const char *tostring_re;
        } golden_data[] = {
-               { "host.name = 'a'",          1,
+               { "host = 'a'",               1,
                        "OBJ\\[host\\]\\{ NAME\\{ 'a', \\(nil\\) \\} \\}" },
-               { "host.name =~ 'a|b'",       2,
+               { "host =~ 'a|b'",            2,
                        "OBJ\\[host\\]\\{ NAME\\{ NULL, "PTR_RE" \\} \\}" },
-               { "host.name =~ 'host'",      0,
+               { "host =~ 'host'",           0,
                        "OBJ\\[host\\]\\{ NAME\\{ NULL, "PTR_RE" \\} \\}" },
-               { "host.name =~ '.'",         3,
+               { "host =~ '.'",              3,
                        "OBJ\\[host\\]\\{ NAME\\{ NULL, "PTR_RE" \\} \\}" },
-               { "service.name = 's1'",      2,
+               { "service = 's1'",           2,
                        "OBJ\\[service\\]\\{ NAME\\{ 's1', \\(nil\\) } \\}" },
-               { "service.name =~ 's'",      2,
+               { "service =~ 's'",           2,
                        "OBJ\\[service\\]\\{ NAME\\{ NULL, "PTR_RE" } \\}" },
-               { "service.name !~ 's'",      1,
+               { "service !~ 's'",           1,
                        "\\(NOT, OBJ\\[service\\]\\{ NAME\\{ NULL, "PTR_RE" } \\}\\)" },
-               { "attribute.name = 'k1'",    1,
+               { "attribute = 'k1'",         1,
                        "OBJ\\[attribute\\]\\{ NAME\\{ 'k1', \\(nil\\) \\} " },
-               { "attribute.name = 'x'",     0,
+               { "attribute = 'x'",          0,
                        "OBJ\\[attribute\\]\\{ NAME\\{ 'x', \\(nil\\) \\}" },
                { "attribute.k1 = 'v1'",      1,
                        "ATTR\\[k1\\]\\{ VALUE\\{ 'v1', \\(nil\\) \\} \\}" },
@@ -558,7 +558,7 @@ START_TEST(test_lookup)
                        "\\(NOT, ATTR\\[k1\\]\\{ VALUE\\{ 'v1', \\(nil\\) \\} \\}\\)" },
                { "attribute.k1 != 'v2'",     3,
                        "\\(NOT, ATTR\\[k1\\]\\{ VALUE\\{ 'v2', \\(nil\\) \\} \\}\\)" },
-               { "attribute.name != 'x' "
+               { "attribute != 'x' "
                  "AND attribute.y !~ 'x'",   3,
                        "\\(AND, "
                                "\\(NOT, OBJ\\[attribute\\]\\{ NAME\\{ 'x', \\(nil\\) \\} \\}\\), "