#include #include #include #include #define OP ::yycc::num::op namespace yycctest::num::op { TEST(NumOp, DivCeil) { // Normal case EXPECT_EQ(OP::div_ceil(8, 4), UINT32_C(2)); EXPECT_EQ(OP::div_ceil(7, 4), UINT32_C(2)); // Limit case EXPECT_EQ(OP::div_ceil(255, 2), UINT8_C(128)); } }