From dc2d5239c5801fb8ac7fea5b4b9717067eb5ce8f Mon Sep 17 00:00:00 2001 From: zhibog Date: Fri, 8 Nov 2019 20:06:58 +0100 Subject: [PATCH] Removed comments regarding RFC test vectors --- core/encoding/base32/base32.odin | 37 +------------------------------- core/encoding/base64/base64.odin | 37 +------------------------------- 2 files changed, 2 insertions(+), 72 deletions(-) diff --git a/core/encoding/base32/base32.odin b/core/encoding/base32/base32.odin index ed27e9b3a..f88c21e2e 100644 --- a/core/encoding/base32/base32.odin +++ b/core/encoding/base32/base32.odin @@ -142,39 +142,4 @@ decode :: proc(data: string, DEC_TBL := DEC_TABLE, allocator := context.allocato outi += 5; } return out; -} - -// @note(zh): Test inputs. Taken from RFC4648 -/* -import "core:fmt" -main :: proc() { - Test :: struct { - plain: string, - encoded: string, - }; - - test_vectors := [?]Test { - Test{"", ""}, - Test{"f", "MY======"}, - Test{"fo", "MZXQ===="}, - Test{"foo", "MZXW6==="}, - Test{"foob", "MZXW6YQ="}, - Test{"fooba", "MZXW6YTB"}, - Test{"foobar", "MZXW6YTBOI======"}, - }; - - // Encode test - for v in test_vectors { - enc := encode(([]byte)(v.plain)); - fmt.printf("encode(\"%s\") => \"%s\" \t| want: \"%s\"\n", v.plain, enc, v.encoded); - delete(enc); - } - - // Decode test - for v in test_vectors { - dec := decode(v.encoded); - fmt.printf("decode(\"%s\") => \"%s\" \t| want: \"%s\"\n", v.encoded, string(dec), v.plain); - delete(dec); - } -} -*/ \ No newline at end of file +} \ No newline at end of file diff --git a/core/encoding/base64/base64.odin b/core/encoding/base64/base64.odin index b33f9cd5f..0224e93e4 100644 --- a/core/encoding/base64/base64.odin +++ b/core/encoding/base64/base64.odin @@ -90,39 +90,4 @@ decode :: proc(data: string, DEC_TBL := DEC_TABLE, allocator := context.allocato out[j + 2] = byte(b2); } return out; -} - -// @note(zh): Test inputs. Taken from RFC4648 -/* -import "core:fmt" -main :: proc() { - Test :: struct { - plain: string, - encoded: string, - }; - - test_vectors := [?]Test { - Test{"", ""}, - Test{"f", "Zg=="}, - Test{"fo", "Zm8="}, - Test{"foo", "Zm9v"}, - Test{"foob", "Zm9vYg=="}, - Test{"fooba", "Zm9vYmE="}, - Test{"foobar", "Zm9vYmFy"}, - }; - - // Encode test - for v in test_vectors { - enc := encode(([]byte)(v.plain)); - fmt.printf("encode(\"%s\") => \"%s\" \t| want: \"%s\"\n", v.plain, enc, v.encoded); - delete(enc); - } - - // Decode test - for v in test_vectors { - dec := decode(v.encoded); - fmt.printf("decode(\"%s\") => \"%s\" \t| want: \"%s\"\n", v.encoded, string(dec), v.plain); - delete(dec); - } -} -*/ \ No newline at end of file +} \ No newline at end of file