MCPcopy Create free account
hub / github.com/apache/impala / TestUnpaddedCharLength

Function TestUnpaddedCharLength

be/src/runtime/string-value-test.cc:129–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

127}
128
129void TestUnpaddedCharLength(StringValue* chars) {
130 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[0].Ptr(), 2), 2);
131 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[1].Ptr(), 4), 2);
132 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[2].Ptr(), 5), 3);
133 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[3].Ptr(), 5), 5);
134 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[4].Ptr(), 1), 0);
135 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[5].Ptr(), 0), 0);
136 EXPECT_EQ(StringValue::UnpaddedCharLength(chars[6].Ptr(), 20), 17);
137}
138
139TEST_F(StringValueTest, TestCharFunctions) {
140 string char0_str("hi", 2);

Callers 1

TEST_FFunction · 0.85

Calls 1

PtrMethod · 0.45

Tested by

no test coverage detected