We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e8931f commit 513ca11Copy full SHA for 513ca11
1 file changed
ut/client_ut.cpp
@@ -434,6 +434,16 @@ TEST_P(ClientCase, Nullable) {
434
EXPECT_EQ(sizeof(TEST_DATA) / sizeof(TEST_DATA[0]), row);
435
}
436
437
+TEST_P(ClientCase, Nothing) {
438
+ client_->Select("SELECT NULL", [](const Block & block)
439
+ {
440
+ EXPECT_EQ(block.GetColumnCount(), 1UL);
441
+ EXPECT_EQ(block[0]->AsStrict<ColumnNothing>()->At(0), nullptr);
442
+ EXPECT_TRUE(block[0]->AsStrict<ColumnNullable>()->IsNull(0));
443
+ EXPECT_FALSE(block[0]->AsStrict<ColumnNullableT<ColumnInt8>>()->At(0).has_value());
444
+ });
445
+}
446
+
447
TEST_P(ClientCase, Numbers) {
448
try {
449
size_t num = 0;
0 commit comments