mud/fluffos-2.23-ds03/testsuite/single/tests/efuns/clear_bit.c
2020-09-06 05:43:07 -07:00

16 lines
331 B
C

void do_tests() {
string str;
ASSERT(catch(clear_bit("", 1000000000000)));
ASSERT(catch(clear_bit("", -2)));
str = "11111";
str = clear_bit(str, 7);
ASSERT(!test_bit(str, 7));
str = clear_bit(set_bit(str, 12), 12);
ASSERT(!test_bit(str, 7));
ASSERT(str == clear_bit(str, 40));
}