Lines Matching defs:config
4 #include "config.h"
59 config_t *config = config_new("/meow");
60 EXPECT_TRUE(config == NULL);
64 config_t *config = config_new(CONFIG_FILE);
65 EXPECT_TRUE(config != NULL);
66 config_free(config);
74 config_t *config = config_new(CONFIG_FILE);
75 EXPECT_TRUE(config_has_section(config, "DID"));
76 config_free(config);
80 config_t *config = config_new(CONFIG_FILE);
81 EXPECT_TRUE(config_has_key(config, CONFIG_DEFAULT_SECTION, "first_key"));
82 EXPECT_STREQ(config_get_string(config, CONFIG_DEFAULT_SECTION, "first_key", "meow"), "value");
83 config_free(config);
87 config_t *config = config_new(CONFIG_FILE);
88 EXPECT_TRUE(config_has_key(config, "DID", "recordNumber"));
89 EXPECT_TRUE(config_has_key(config, "DID", "primaryRecord"));
90 EXPECT_TRUE(config_has_key(config, "DID", "productId"));
91 EXPECT_TRUE(config_has_key(config, "DID", "version"));
92 config_free(config);
96 config_t *config = config_new(CONFIG_FILE);
97 EXPECT_FALSE(config_has_key(config, "DID_BAD", "primaryRecord"));
98 EXPECT_FALSE(config_has_key(config, "DID", "primaryRecord_BAD"));
99 EXPECT_FALSE(config_has_key(config, CONFIG_DEFAULT_SECTION, "primaryRecord"));
100 config_free(config);
104 config_t *config = config_new(CONFIG_FILE);
105 EXPECT_EQ(config_get_int(config, "DID", "version", 0), 0x1436);
106 config_free(config);
110 config_t *config = config_new(CONFIG_FILE);
111 EXPECT_EQ(config_get_int(config, "DID", "primaryRecord", 123), 123);
112 config_free(config);