X-Git-Url: http://nitlanguage.org diff --git a/tests/test_base64.nit b/tests/test_base64.nit index af82e47..fb0d769 100644 --- a/tests/test_base64.nit +++ b/tests/test_base64.nit @@ -24,10 +24,30 @@ print "foob: " + "foob".encode_base64 print "fooba: " + "fooba".encode_base64 print "foobar: " + "foobar".encode_base64 -print ":" + "".decode_base64 -print "Zg==: " + "Zg==".decode_base64 -print "Zm8=: " + "Zm8=".decode_base64 -print "Zm9v: " + "Zm9v".decode_base64 -print "Zm9vYg==: " + "Zm9vYg==".decode_base64 -print "Zm9vYmE=: " + "Zm9vYmE=".decode_base64 -print "Zm9vYmFy: " + "Zm9vYmFy".decode_base64 +print ":" + "".decode_base64.to_s +print "Zg==: " + "Zg==".decode_base64.to_s +print "Zm8=: " + "Zm8=".decode_base64.to_s +print "Zm9v: " + "Zm9v".decode_base64.to_s +print "Zm9vYg==: " + "Zm9vYg==".decode_base64.to_s +print "Zm9vYmE=: " + "Zm9vYmE=".decode_base64.to_s +print "Zm9vYmFy: " + "Zm9vYmFy".decode_base64.to_s + +print "Zm9vYg: " + "Zm9vYg".decode_base64.to_s +print "Zm9vYmE: " + "Zm9vYmE".decode_base64.to_s +print "Zm9v*Yg: " + "Zm9v*Yg".decode_base64.to_s + +print ":" +print "Znm=.is_base64? " + "Znm=".is_base64.to_s +print "Znm===.is_base64? " + "Znm===".is_base64.to_s +print "Z.sd=.is_base64? " + "Z.sd=".is_base64.to_s +print "Z==D.is_base64? " + "Z==D".is_base64.to_s + +print ":" +printn "Znm=: " +print "Znm=".check_base64 or else "No error" +printn "Znm===: " +print "Znm===".check_base64 or else "No error" +printn "Z.sd=: " +print "Z.sd=".check_base64 or else "No error" +printn "Z==D: " +print "Z==D".check_base64 or else "No error"