From: Niels Möller Date: Tue, 22 Jan 2002 16:33:48 +0000 (+0100) Subject: New testcase. X-Git-Tag: nettle_1.5_release_20020131~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f02c3d604d42ec69c7c2f237ae565ab198449a3b;p=thirdparty%2Fnettle.git New testcase. Rev: src/nettle/testsuite/base64-test.c:1.1 --- diff --git a/testsuite/base64-test.c b/testsuite/base64-test.c new file mode 100644 index 00000000..3ea91680 --- /dev/null +++ b/testsuite/base64-test.c @@ -0,0 +1,17 @@ +#include "testutils.h" +#include "base64.h" + +int +test_main(void) +{ + test_armor(&nettle_base64, 0, "", ""); + test_armor(&nettle_base64, 1, "H", "SA=="); + test_armor(&nettle_base64, 2, "He", "SGU="); + test_armor(&nettle_base64, 3, "Hel", "SGVs"); + test_armor(&nettle_base64, 4, "Hell", "SGVsbA=="); + test_armor(&nettle_base64, 5, "Hello", "SGVsbG8="); + test_armor(&nettle_base64, 6, "Hello", "SGVsbG8A"); + test_armor(&nettle_base64, 4, "\377\377\377\377", "/////w=="); + + SUCCESS(); +}