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

Function TEST

be/src/util/bit-util-test.cc:39–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37namespace impala {
38
39TEST(BitUtil, UnsignedWidth) {
40 // UnsignedWidth was originally in BitUtil. The unit test is kept here for convenience.
41 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<signed char>(), 7);
42 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<unsigned char>(), 8);
43 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<volatile long long>(), 63);
44 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<unsigned long long&>(), 64);
45 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<const int128_t&>(), 127);
46 EXPECT_EQ(ArithmeticUtil::UnsignedWidth<const volatile unsigned __int128&>(), 128);
47}
48
49TEST(BitUtil, Sign) {
50 // Sign was originally in BitUtil. The unit test is kept here for convenience.

Callers

nothing calls this directly

Calls 4

TestByteSwapSimd_UnitFunction · 0.85
TestByteSwapSimdFunction · 0.85
RunIntToByteArrayTestFunction · 0.85

Tested by

no test coverage detected