| 4 | #include <ccan/tap/tap.h> |
| 5 | |
| 6 | static void test(const char *data, const char *b32) |
| 7 | { |
| 8 | char test[1000]; |
| 9 | |
| 10 | ok1(base32_str_size(strlen(data)) == strlen(b32) + 1); |
| 11 | ok1(base32_data_size(b32, strlen(b32)) == strlen(data)); |
| 12 | ok1(base32_encode(data, strlen(data), test, strlen(b32)+1)); |
| 13 | ok1(strcmp(test, b32) == 0); |
| 14 | test[strlen(data)] = '\0'; |
| 15 | ok1(base32_decode(b32, strlen(b32), test, strlen(data))); |
| 16 | ok1(strcmp(test, data) == 0); |
| 17 | } |
| 18 | |
| 19 | int main(void) |
| 20 | { |
no test coverage detected