MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / TEST

Function TEST

test/c_api/value_test.cpp:14–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12};
13
14TEST(CApiValueTestEmptyDB, CreateNull) {
15 lbug_value* value = lbug_value_create_null();
16 ASSERT_FALSE(value->_is_owned_by_cpp);
17 auto cppValue = static_cast<Value*>(value->_value);
18 ASSERT_EQ(cppValue->getDataType().getLogicalTypeID(), LogicalTypeID::ANY);
19 ASSERT_EQ(cppValue->isNull(), true);
20 lbug_value_destroy(value);
21}
22
23TEST(CApiValueTestEmptyDB, CreateNullWithDatatype) {
24 lbug_logical_type type;

Callers

nothing calls this directly

Calls 15

lbug_value_create_nullFunction · 0.85
lbug_value_destroyFunction · 0.85
lbug_data_type_createFunction · 0.85
lbug_data_type_destroyFunction · 0.85
lbug_value_create_int64Function · 0.85
lbug_value_is_nullFunction · 0.85
lbug_value_set_nullFunction · 0.85
lbug_value_create_boolFunction · 0.85
lbug_value_create_int8Function · 0.85
lbug_value_create_int16Function · 0.85

Tested by

no test coverage detected