]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
New testcase.
authorNiels Möller <nisse@lysator.liu.se>
Tue, 22 Jan 2002 16:33:48 +0000 (17:33 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Tue, 22 Jan 2002 16:33:48 +0000 (17:33 +0100)
Rev: src/nettle/testsuite/base64-test.c:1.1

testsuite/base64-test.c [new file with mode: 0644]

diff --git a/testsuite/base64-test.c b/testsuite/base64-test.c
new file mode 100644 (file)
index 0000000..3ea9168
--- /dev/null
@@ -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();
+}