diff options
author | Louis Pilfold <louis@lpil.uk> | 2019-09-15 21:05:05 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2019-09-15 21:06:35 +0100 |
commit | 0579308bf0559635e3742e7fa634648182d916c5 (patch) | |
tree | 3ef129b822133bd2d78ca19a123298e2e0fe3f04 /gen/test/gleam@any_test.erl | |
parent | 3f316053c680448c4b81a2c04071f7cf81497c2b (diff) | |
download | gleam_stdlib-0579308bf0559635e3742e7fa634648182d916c5.tar.gz gleam_stdlib-0579308bf0559635e3742e7fa634648182d916c5.zip |
Remove maps from stdlib
Diffstat (limited to 'gen/test/gleam@any_test.erl')
-rw-r--r-- | gen/test/gleam@any_test.erl | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/gen/test/gleam@any_test.erl b/gen/test/gleam@any_test.erl index c8deb45..e915fe7 100644 --- a/gen/test/gleam@any_test.erl +++ b/gen/test/gleam@any_test.erl @@ -151,14 +151,29 @@ struct2_test() -> field_test() -> {ok, OkAtom} = gleam@atom:from_string(<<"ok">>), + {ok, EarlierAtom} = gleam@atom:from_string(<<"earlier">>), gleam@expect:equal( - gleam@any:field(gleam@any:from(#{ok => 1}), OkAtom), + gleam@any:field( + gleam@any:from(gleam@map:put(gleam@map:new(), OkAtom, 1)), + OkAtom + ), {ok, gleam@any:from(1)} ), gleam@expect:equal( - gleam@any:field(gleam@any:from(#{earlier => 2, ok => 3}), OkAtom), + gleam@any:field( + gleam@any:from( + gleam@map:put( + gleam@map:put(gleam@map:new(), OkAtom, 3), + EarlierAtom, + 1 + ) + ), + OkAtom + ), {ok, gleam@any:from(3)} ), - gleam@expect:is_error(gleam@any:field(gleam@any:from(#{}), OkAtom)), + gleam@expect:is_error( + gleam@any:field(gleam@any:from(gleam@map:new()), OkAtom) + ), gleam@expect:is_error(gleam@any:field(gleam@any:from(1), OkAtom)), gleam@expect:is_error(gleam@any:field(gleam@any:from([]), [])). |