| 26 | using ::testing::Eq; |
| 27 | |
| 28 | TEST(TextLiteral, GoodI32) { |
| 29 | spv_literal_t l; |
| 30 | |
| 31 | ASSERT_EQ(SPV_SUCCESS, spvTextToLiteral("-0", &l)); |
| 32 | EXPECT_EQ(SPV_LITERAL_TYPE_INT_32, l.type); |
| 33 | EXPECT_EQ(0, l.value.i32); |
| 34 | |
| 35 | ASSERT_EQ(SPV_SUCCESS, spvTextToLiteral("-2147483648", &l)); |
| 36 | EXPECT_EQ(SPV_LITERAL_TYPE_INT_32, l.type); |
| 37 | EXPECT_EQ((-2147483647L - 1), l.value.i32); |
| 38 | } |
| 39 | |
| 40 | TEST(TextLiteral, GoodU32) { |
| 41 | spv_literal_t l; |
nothing calls this directly
no test coverage detected