]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
test: add lxc_config_item_is_supported() tests 1535/head
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 3 May 2017 10:24:39 +0000 (12:24 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Wed, 3 May 2017 10:24:39 +0000 (12:24 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/tests/get_item.c

index cb4ba42eb2e0185cdd96c08d62dcddd759cc7ebc..4e4a51196ade24a27dd419ac449b2a7bf912816a 100644 (file)
@@ -391,6 +391,17 @@ int main(int argc, char *argv[])
                fprintf(stderr, "%d: failed clearing lxc.hook\n", __LINE__);
                goto out;
        }
+
+       if (!lxc_config_item_is_supported("lxc.arch")) {
+               fprintf(stderr, "%d: failed to report \"lxc.arch\" as supported configuration item\n", __LINE__);
+               goto out;
+       }
+
+       if (lxc_config_item_is_supported("lxc.nonsense")) {
+               fprintf(stderr, "%d: failed to detect \"lxc.nonsense\" as unsupported configuration item\n", __LINE__);
+               goto out;
+       }
+
        printf("All get_item tests passed\n");
        ret = EXIT_SUCCESS;
 out: