diff options
| author | 2023-02-08 04:15:54 +0000 | |
|---|---|---|
| committer | 2023-02-08 04:15:54 +0000 | |
| commit | 606814c4c079fc51102d4aa69079bbfb67b6f4b0 (patch) | |
| tree | 5b93e620d5d3d2f88a4d3df81547553cc3c7701f /c_test/creole.c | |
| parent | move tests (diff) | |
python ffi: test parsing
Diffstat (limited to 'c_test/creole.c')
| -rw-r--r-- | c_test/creole.c | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/c_test/creole.c b/c_test/creole.c index 5f73cd6..de735c1 100644 --- a/c_test/creole.c +++ b/c_test/creole.c @@ -37,66 +37,6 @@ SUITE(reader) { RUN_TEST1(reader_test_basic, &r); } -#if 0 -TEST encode_decode_byte_seq(struct seq *s) { - unsigned char buf[7]; - struct creole_reader r = {0}; - struct word w; - creole_word i = 0; - - for (;;) { - ASSERT_EQ(creole_encode(i, s->encode_to, s->high_bits, - buf), 1); - r.p = buf; - r.left = s->encode_to; - ASSERT_EQ(decode_seq(&r, &w), 1); - ASSERT_EQ(w.len, s->encode_to); - ASSERT_EQ(w.high_bits, s->high_bits); - ASSERT_EQ(w.word, i); - - if (i == s->max) - break; - i++; - } - - PASS(); -} -SUITE(pseudo_utf8_encode_all) { - struct seq s; - - s.max = 0x7F; - s.encode_to = 1; - s.high_bits = 0; - RUN_TEST1(encode_decode_byte_seq, &s); - - for (s.high_bits = 0; s.high_bits < 16; s.high_bits++) { - s.max = 0x7F; - s.encode_to = 2; - RUN_TEST1(encode_decode_byte_seq, &s); - - s.max = 0xFFF; - s.encode_to = 3; - RUN_TEST1(encode_decode_byte_seq, &s); - - s.max = 0x1FFFF; - s.encode_to = 4; - RUN_TEST1(encode_decode_byte_seq, &s); - - s.max = 0x3FFFFF; - s.encode_to = 5; - RUN_TEST1(encode_decode_byte_seq, &s); - - s.max = 0x7FFFFFF; - s.encode_to = 6; - RUN_TEST1(encode_decode_byte_seq, &s); - - s.max = 0xFFFFFFFF; - s.encode_to = 7; - RUN_TEST1(encode_decode_byte_seq, &s); - } -} -#endif - int main(int argc, char *argv[]) { GREATEST_MAIN_BEGIN(); RUN_SUITE(reader); |
