aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRichard Viney <richard.viney@gmail.com>2024-11-29 09:53:00 +1300
committerLouis Pilfold <louis@lpil.uk>2024-12-03 13:30:57 +0000
commit2f3b2bbaf925c432f0fc128336c4e62b7c9d34a9 (patch)
treec6d0419298058978512653aa23d1e79bd5b4bfd8 /test
parentc339a9788fc514cad8cbd6b1e9b04b32d9e3e967 (diff)
downloadgleam_stdlib-2f3b2bbaf925c432f0fc128336c4e62b7c9d34a9.tar.gz
gleam_stdlib-2f3b2bbaf925c432f0fc128336c4e62b7c9d34a9.zip
Optimise dict equality check on JavaScript
Diffstat (limited to 'test')
-rw-r--r--test/gleam/dict_test.gleam8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/gleam/dict_test.gleam b/test/gleam/dict_test.gleam
index 5937e14..d9b8822 100644
--- a/test/gleam/dict_test.gleam
+++ b/test/gleam/dict_test.gleam
@@ -14,6 +14,14 @@ pub fn from_list_test() {
[#(1, 0), #(1, 1)]
|> dict.from_list
|> should.equal(dict.from_list([#(1, 1)]))
+
+ [#(1, 0), #(2, 1)]
+ |> dict.from_list
+ |> should.not_equal(dict.from_list([#(1, 0), #(2, 2)]))
+
+ [#(1, 0), #(2, 1)]
+ |> dict.from_list
+ |> should.not_equal(dict.from_list([#(1, 0), #(3, 1)]))
}
pub fn has_key_test() {