Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions table

ref #3269
This commit is contained in:
louiz’
2017-06-16 09:54:36 +02:00
parent 4a963cc480
commit 40db183e37
8 changed files with 68 additions and 3 deletions
+4
View File
@@ -33,9 +33,13 @@ TEST_CASE("Database")
CHECK(o.col<Database::EncodingIn>() == "");
o.col<Database::EncodingIn>() = "ISO-8859-1";
CHECK(o.col<Database::RecordHistoryOptional>().is_set == false);
o.col<Database::RecordHistoryOptional>().set_value(false);
o.save(Database::db);
auto b = Database::get_irc_channel_options("zouzou@example.com", "irc.example.com", "#foo");
CHECK(o.col<Database::EncodingIn>() == "ISO-8859-1");
CHECK(o.col<Database::RecordHistoryOptional>().is_set == true);
CHECK(o.col<Database::RecordHistoryOptional>().value == false);
}
SECTION("Channel options with server default")