MCPcopy Create free account
hub / github.com/dmlc/parameter_server / TEST

Function TEST

src/test/common_test.cc:5–18  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3
4using namespace PS;
5TEST(Common, NumberOfSetBits) {
6 EXPECT_EQ(NumberOfSetBits(0), 0);
7 EXPECT_EQ(NumberOfSetBits(1), 1);
8 EXPECT_EQ(NumberOfSetBits(2), 1);
9 EXPECT_EQ(NumberOfSetBits(3), 2);
10 EXPECT_EQ(NumberOfSetBits(4), 1);
11 EXPECT_EQ(NumberOfSetBits(5), 2);
12 EXPECT_EQ(NumberOfSetBits(6), 2);
13 EXPECT_EQ(NumberOfSetBits(8), 1);
14 EXPECT_EQ(NumberOfSetBits(9), 2);
15 EXPECT_EQ(NumberOfSetBits(16), 1);
16 EXPECT_EQ(NumberOfSetBits(kint32min), 1);
17 EXPECT_EQ(NumberOfSetBits(kint32max), 31);
18}
19
20// TEST(COMMON, STRFY) {
21// ASSERT_EQ("", strfy(""));

Callers

nothing calls this directly

Calls 1

NumberOfSetBitsFunction · 0.85

Tested by

no test coverage detected