Lines Matching refs:TEST
10 #include "Test.h"
14 #define TEST(S, s, D, expected) REPORTER_ASSERT(reporter, (SkTFitsIn<D>((S)(s)) == (expected)))
17 TEST(int32_t, 1, int8_t, true);
18 TEST(int32_t, -1, int8_t, true);
19 TEST(int32_t, (int32_t)(std::numeric_limits<int8_t>::max)(), int8_t, true);
20 TEST(int32_t, ((int32_t)(std::numeric_limits<int8_t>::max)())+1, int8_t, false);
21 TEST(int32_t, (int32_t)(std::numeric_limits<int8_t>::min)(), int8_t, true);
22 TEST(int32_t, (int32_t)((std::numeric_limits<int8_t>::min)())-1, int8_t, false);
24 TEST(int32_t, 1, uint8_t, true);
25 TEST(int32_t, -1, uint8_t, false);
26 TEST(int32_t, (int32_t)(std::numeric_limits<uint8_t>::max)(), uint8_t, true);
27 TEST(int32_t, ((int32_t)(std::numeric_limits<uint8_t>::max)())+1, uint8_t, false);
28 TEST(int32_t, 0, uint8_t, true);
29 TEST(int32_t, -1, uint8_t, false);
30 TEST(int32_t, -127, uint8_t, false);
31 TEST(int32_t, -128, uint8_t, false);
33 TEST(int32_t, 1000, int8_t, false);
34 TEST(int32_t, 1000, uint8_t, false);
36 TEST(int32_t, 1, int32_t, true);
37 TEST(int32_t, -1, int32_t, true);
38 TEST(int32_t, 1, uint32_t, true);
39 TEST(int32_t, -1, uint32_t, false);
41 TEST(int32_t, 1, int64_t, true);
42 TEST(int32_t, -1, int64_t, true);
43 TEST(int32_t, 1, uint64_t, true);
44 TEST(int32_t, -1, uint64_t, false);
46 TEST(uint32_t, 1, int8_t, true);
47 TEST(uint32_t, 1, uint8_t, true);
48 TEST(uint32_t, 1, int32_t, true);
49 TEST(uint32_t, 1, uint32_t, true);
50 TEST(uint32_t, 1, int64_t, true);
51 TEST(uint32_t, 1, uint64_t, true);
53 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), int8_t, false);
54 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), uint8_t, false);
55 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), int32_t, false);
56 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), uint32_t, true);
57 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), int64_t, true);
58 TEST(uint32_t, (std::numeric_limits<uint32_t>::max)(), uint64_t, true);
60 TEST(uint64_t, 1, int8_t, true);
61 TEST(uint64_t, 1, uint8_t, true);
62 TEST(uint64_t, 1, int32_t, true);
63 TEST(uint64_t, 1, uint32_t, true);
64 TEST(uint64_t, 1, int64_t, true);
65 TEST(uint64_t, 1, uint64_t, true);
68 //TEST(float, 1, uint64_t, true);