summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2021-02-19 08:09:04 +0100
committerEugen Wissner <belka@caraus.de>2021-02-19 08:09:04 +0100
commit10e4d64052aabbbe3fd82daf83138723ae4af3b6 (patch)
tree6acbe15cdeabc8230806808600768980b1380156 /tests
parentd74e27e90330400fa97296f09dae0777f340bfe1 (diff)
downloadgraphql-10e4d64052aabbbe3fd82daf83138723ae4af3b6.tar.gz
Replace Map with OrderedMap
Diffstat (limited to 'tests')
-rw-r--r--tests/Language/GraphQL/Execute/OrderedMapSpec.hs6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/Language/GraphQL/Execute/OrderedMapSpec.hs b/tests/Language/GraphQL/Execute/OrderedMapSpec.hs
index fd33316..7c6a44f 100644
--- a/tests/Language/GraphQL/Execute/OrderedMapSpec.hs
+++ b/tests/Language/GraphQL/Execute/OrderedMapSpec.hs
@@ -64,3 +64,9 @@ spec =
$ OrderedMap.insert "key2" "2"
$ OrderedMap.singleton "key1" "1"
in (map1 <> map2) `shouldBe` expected
+
+ it "replaces existing values" $
+ let key = "key"
+ actual = OrderedMap.replace key ("2" :: String)
+ $ OrderedMap.singleton key ("1" :: String)
+ in OrderedMap.lookup key actual `shouldBe` Just "2"