aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRichard Viney <richard.viney@gmail.com>2024-06-23 16:59:06 +1200
committerLouis Pilfold <louis@lpil.uk>2024-06-23 09:40:23 +0100
commit3592b0b847d0c4348fc37be868ac22607ce426de (patch)
tree3245d99c349932bf7c07bee1aec9b1562e375419 /test
parent6a6d5adf356993031ab2e79012e436dd2567a2f9 (diff)
downloadgleam_stdlib-3592b0b847d0c4348fc37be868ac22607ce426de.tar.gz
gleam_stdlib-3592b0b847d0c4348fc37be868ac22607ce426de.zip
Improve Base64 decode performance
Diffstat (limited to 'test')
-rw-r--r--test/gleam/bit_array_test.gleam8
1 files changed, 5 insertions, 3 deletions
diff --git a/test/gleam/bit_array_test.gleam b/test/gleam/bit_array_test.gleam
index 1c3e7db..6693752 100644
--- a/test/gleam/bit_array_test.gleam
+++ b/test/gleam/bit_array_test.gleam
@@ -162,11 +162,13 @@ pub fn base64_encode_test() {
|> bit_array.base64_encode(True)
|> should.equal("")
- string.repeat("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", 1024 * 32)
+ string.repeat("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", 1024 * 32)
|> bit_array.from_string
|> bit_array.base64_encode(True)
- |> string.length
- |> should.equal(1_398_104)
+ |> should.equal(string.repeat(
+ "QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB",
+ 1024 * 32,
+ ))
}
pub fn base64_decode_test() {