diff options
Diffstat (limited to 'core/encoding')
| -rw-r--r-- | core/encoding/base32/base32.odin | 37 | ||||
| -rw-r--r-- | 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 |