From f02c3d604d42ec69c7c2f237ae565ab198449a3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Tue, 22 Jan 2002 17:33:48 +0100 Subject: [PATCH] New testcase. Rev: src/nettle/testsuite/base64-test.c:1.1 --- testsuite/base64-test.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 testsuite/base64-test.c 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(); +} -- GitLab