00001
00002
00003
00004 #include <stdbool.h>
00005 #include "tests/arc4.h"
00006 #include "tests/cksum.h"
00007 #include "tests/lib.h"
00008 #include "tests/main.h"
00009
00010 #define SIZE (128 * 1024)
00011
00012 static char buf[SIZE];
00013
00014 void
00015 test_main (void)
00016 {
00017 size_t i;
00018
00019
00020 for (i = 0; i < sizeof buf; i++)
00021 buf[i] = i * 257;
00022 msg ("init: cksum=%lu", cksum (buf, sizeof buf));
00023
00024
00025 for (i = 0; i < 10; i++)
00026 {
00027 shuffle (buf, sizeof buf, 1);
00028 msg ("shuffle %zu: cksum=%lu", i, cksum (buf, sizeof buf));
00029 }
00030 }