aboutsummaryrefslogtreecommitdiffstats
path: root/c_test/creole.c
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2023-02-08 04:15:54 +0000
committerGravatar Peter McGoron 2023-02-08 04:15:54 +0000
commit606814c4c079fc51102d4aa69079bbfb67b6f4b0 (patch)
tree5b93e620d5d3d2f88a4d3df81547553cc3c7701f /c_test/creole.c
parentmove tests (diff)
python ffi: test parsing
Diffstat (limited to 'c_test/creole.c')
-rw-r--r--c_test/creole.c60
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);