1
0
mirror of https://github.com/falk-werner/webfused synced 2026-03-02 04:09:19 +00:00

log syntax errors

This commit is contained in:
Falk Werner
2020-03-09 23:25:47 +01:00
parent 7e70d396f1
commit d8670b742c
2 changed files with 29 additions and 2 deletions

View File

@@ -31,6 +31,18 @@ TEST(config, minimal_config)
wfd_config_dispose(config);
}
TEST(config, invalid_config)
{
MockLogger logger;
EXPECT_CALL(logger, log(WFD_LOGLEVEL_ERROR, _, _)).Times(1);
EXPECT_CALL(logger, onclose()).Times(1);
char const syntax_error[] = "version.major = 1\n";
struct wfd_config * config = wfd_config_load_string(syntax_error);
ASSERT_EQ(nullptr, config);
}
TEST(config, invalid_major_version_too_low)
{
MockLogger logger;