]> git.proxmox.com Git - mirror_lxc.git/commitdiff
test: test invalid config keys
authorChristian Brauner <christian.brauner@ubuntu.com>
Mon, 8 Oct 2018 20:53:16 +0000 (22:53 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Mon, 8 Oct 2018 20:53:16 +0000 (22:53 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/tests/get_item.c
src/tests/parse_config_file.c

index f4c8d92286850036a11ddc3fb9b96e2b7e51d250..f2757c29d89fa10909611d0d02fb4f446eefa992 100644 (file)
@@ -600,6 +600,12 @@ int main(int argc, char *argv[])
                goto out;
        }
 
+       if (c->set_config_item(c, "lxc.notaconfigkey", "invalid")) {
+               fprintf(stderr, "%d: Managed to set \"lxc.notaconfigkey\"\n", __LINE__);
+               goto out;
+       }
+
+
        printf("All get_item tests passed\n");
        fret = EXIT_SUCCESS;
 
index b13982d304cad5143d9a78d33cfd977d7f35b866..b8b71c8e1e5105382bf853f0f3c4b84c270f1f04 100644 (file)
@@ -778,6 +778,11 @@ int main(int argc, char *argv[])
                goto non_test_error;
        }
 
+       if (c->set_config_item(c, "lxc.notaconfigkey", "invalid")) {
+               lxc_error("%s\n", "Managed to set to set invalid config item \"lxc.notaconfigkey\" to \"invalid\"");
+               return -1;
+       }
+
        fret = EXIT_SUCCESS;
 
 non_test_error: