Lines Matching refs:ToHexString
36 using bluetooth::common::ToHexString;
48 ASSERT_EQ(ToHexString(0), "0x00000000"); in TEST()
49 ASSERT_EQ(ToHexString(3), "0x00000003"); in TEST()
50 ASSERT_EQ(ToHexString(25), "0x00000019"); in TEST()
51 ASSERT_EQ(ToHexString(-25), "-0x00000019"); in TEST()
52 ASSERT_EQ(ToHexString(INT_MIN + 1), "-0x7fffffff"); in TEST()
53 ASSERT_EQ(ToHexString(INT_MAX), "0x7fffffff"); in TEST()
54 ASSERT_EQ(ToHexString(INT_MIN), "INT_MIN"); in TEST()
56 ASSERT_EQ(ToHexString(1 + INT_MAX), "INT_MIN"); in TEST()
57 ASSERT_EQ(ToHexString(2 + INT_MAX), "-0x7fffffff"); // Rolled over in TEST()
58 ASSERT_EQ(ToHexString(-1 - INT_MIN), "0x7fffffff"); // Rolled over in TEST()
59 ASSERT_EQ(ToHexString(LONG_MAX), "0x7fffffff"); in TEST()
60 ASSERT_EQ(ToHexString(LONG_MAX - 1L), "0x7ffffffe"); in TEST()
61 ASSERT_EQ(ToHexString(LONG_MIN), "LONG_MIN"); in TEST()
62 ASSERT_EQ(ToHexString(LONG_MIN + 1L), "-0x7fffffff"); in TEST()
64 ASSERT_EQ(ToHexString((signed long)INT_MIN), "-0x0000000080000000"); in TEST()
65 ASSERT_EQ(ToHexString(1 + INT_MAX), "INT_MIN"); // Rolled over in TEST()
66 ASSERT_EQ(ToHexString(2 + INT_MAX), "-0x7fffffff"); // Rolled over in TEST()
67 ASSERT_EQ(ToHexString(1L + INT_MAX), "0x0000000080000000"); in TEST()
68 ASSERT_EQ(ToHexString(2L + INT_MAX), "0x0000000080000001"); in TEST()
69 ASSERT_EQ(ToHexString(-1L + INT_MIN), "-0x0000000080000001"); in TEST()
70 ASSERT_EQ(ToHexString(LONG_MAX), "0x7fffffffffffffff"); in TEST()
71 ASSERT_EQ(ToHexString(LONG_MAX - 1L), "0x7ffffffffffffffe"); in TEST()
72 ASSERT_EQ(ToHexString(LONG_MIN), "LONG_MIN"); in TEST()
73 ASSERT_EQ(ToHexString(LONG_MIN + 1L), "-0x7fffffffffffffff"); in TEST()
78 ASSERT_EQ(ToHexString('a'), "0x61"); in TEST()
82 ASSERT_EQ(ToHexString(0U), "0x00000000"); in TEST()
83 ASSERT_EQ(ToHexString(1U), "0x00000001"); in TEST()
84 ASSERT_EQ(ToHexString(3U), "0x00000003"); in TEST()
85 ASSERT_EQ(ToHexString(25U), "0x00000019"); in TEST()
86 ASSERT_EQ(ToHexString(UINT_MAX), "0xffffffff"); in TEST()
87 ASSERT_EQ(ToHexString(1U + UINT_MAX), "0x00000000"); // Rolled over in TEST()
88 ASSERT_EQ(ToHexString(2U + UINT_MAX), "0x00000001"); // Rolled over in TEST()
125 ASSERT_THAT(ToHexString({0x12, 0x34, 0x56, 0xab}), Eq("123456ab")); in TEST()
127 ASSERT_THAT(ToHexString({}), Eq("")); in TEST()
129 ASSERT_THAT(ToHexString({0x12}), Eq("12")); in TEST()
131 ASSERT_THAT(ToHexString({0x6, 0x5, 0x56, 0xb}), Eq("0605560b")); in TEST()
134 ASSERT_THAT(ToHexString(a.begin(), a.end()), Eq("1256")); in TEST()
136 ASSERT_THAT(ToHexString(b.begin(), b.end()), Eq("3478")); in TEST()