diff options
Diffstat (limited to 'gen/test/gleam@iodata_test.erl')
-rw-r--r-- | gen/test/gleam@iodata_test.erl | 105 |
1 files changed, 70 insertions, 35 deletions
diff --git a/gen/test/gleam@iodata_test.erl b/gen/test/gleam@iodata_test.erl index 621266c..8d8e989 100644 --- a/gen/test/gleam@iodata_test.erl +++ b/gen/test/gleam@iodata_test.erl @@ -4,55 +4,90 @@ -export([iodata_test/0, lowercase_test/0, uppercase_test/0, split_test/0, is_equal_test/0, is_empty_test/0]). iodata_test() -> - Data = gleam@iodata:prepend(gleam@iodata:append(gleam@iodata:append(gleam@iodata:new(<<"ello">>), - <<",">>), - <<" world!">>), - <<"H">>), + Data = gleam@iodata:prepend( + gleam@iodata:append( + gleam@iodata:append(gleam@iodata:new(<<"ello">>), <<",">>), + <<" world!">> + ), + <<"H">> + ), gleam@expect:equal(gleam@iodata:to_string(Data), <<"Hello, world!">>), gleam@expect:equal(gleam@iodata:byte_size(Data), 13), - Data1 = gleam@iodata:prepend_iodata(gleam@iodata:append_iodata(gleam@iodata:append_iodata(gleam@iodata:new(<<"ello">>), - gleam@iodata:new(<<",">>)), - gleam@iodata:concat([gleam@iodata:new(<<" wo">>), - gleam@iodata:new(<<"rld!">>)])), - gleam@iodata:new(<<"H">>)), + Data1 = gleam@iodata:prepend_iodata( + gleam@iodata:append_iodata( + gleam@iodata:append_iodata( + gleam@iodata:new(<<"ello">>), + gleam@iodata:new(<<",">>) + ), + gleam@iodata:concat( + [gleam@iodata:new(<<" wo">>), gleam@iodata:new(<<"rld!">>)] + ) + ), + gleam@iodata:new(<<"H">>) + ), gleam@expect:equal(gleam@iodata:to_string(Data1), <<"Hello, world!">>), gleam@expect:equal(gleam@iodata:byte_size(Data1), 13). lowercase_test() -> - gleam@expect:equal(gleam@iodata:to_string(gleam@iodata:lowercase(gleam@iodata:from_strings([<<"Gleam">>, - <<"Gleam">>]))), - <<"gleamgleam">>). + gleam@expect:equal( + gleam@iodata:to_string( + gleam@iodata:lowercase( + gleam@iodata:from_strings([<<"Gleam">>, <<"Gleam">>]) + ) + ), + <<"gleamgleam">> + ). uppercase_test() -> - gleam@expect:equal(gleam@iodata:to_string(gleam@iodata:uppercase(gleam@iodata:from_strings([<<"Gleam">>, - <<"Gleam">>]))), - <<"GLEAMGLEAM">>). + gleam@expect:equal( + gleam@iodata:to_string( + gleam@iodata:uppercase( + gleam@iodata:from_strings([<<"Gleam">>, <<"Gleam">>]) + ) + ), + <<"GLEAMGLEAM">> + ). split_test() -> - gleam@expect:equal(gleam@iodata:split(gleam@iodata:new(<<"Gleam,Erlang,Elixir">>), - <<",">>), - [gleam@iodata:new(<<"Gleam">>), - gleam@iodata:new(<<"Erlang">>), - gleam@iodata:new(<<"Elixir">>)]), - gleam@expect:equal(gleam@iodata:split(gleam@iodata:from_strings([<<"Gleam, Erl">>, - <<"ang,Elixir">>]), - <<", ">>), - [gleam@iodata:new(<<"Gleam">>), - gleam@iodata:from_strings([<<"Erl">>, - <<"ang,Elixir">>])]). + gleam@expect:equal( + gleam@iodata:split(gleam@iodata:new(<<"Gleam,Erlang,Elixir">>), <<",">>), + [gleam@iodata:new(<<"Gleam">>), + gleam@iodata:new(<<"Erlang">>), + gleam@iodata:new(<<"Elixir">>)] + ), + gleam@expect:equal( + gleam@iodata:split( + gleam@iodata:from_strings([<<"Gleam, Erl">>, <<"ang,Elixir">>]), + <<", ">> + ), + [gleam@iodata:new(<<"Gleam">>), + gleam@iodata:from_strings([<<"Erl">>, <<"ang,Elixir">>])] + ). is_equal_test() -> - gleam@expect:true(gleam@iodata:is_equal(gleam@iodata:new(<<"12">>), - gleam@iodata:from_strings([<<"1">>, - <<"2">>]))), - gleam@expect:true(gleam@iodata:is_equal(gleam@iodata:new(<<"12">>), - gleam@iodata:new(<<"12">>))), - gleam@expect:false(gleam@iodata:is_equal(gleam@iodata:new(<<"12">>), - gleam@iodata:new(<<"2">>))). + gleam@expect:true( + gleam@iodata:is_equal( + gleam@iodata:new(<<"12">>), + gleam@iodata:from_strings([<<"1">>, <<"2">>]) + ) + ), + gleam@expect:true( + gleam@iodata:is_equal( + gleam@iodata:new(<<"12">>), + gleam@iodata:new(<<"12">>) + ) + ), + gleam@expect:false( + gleam@iodata:is_equal( + gleam@iodata:new(<<"12">>), + gleam@iodata:new(<<"2">>) + ) + ). is_empty_test() -> gleam@expect:true(gleam@iodata:is_empty(gleam@iodata:new(<<"">>))), gleam@expect:false(gleam@iodata:is_empty(gleam@iodata:new(<<"12">>))), gleam@expect:true(gleam@iodata:is_empty(gleam@iodata:from_strings([]))), - gleam@expect:true(gleam@iodata:is_empty(gleam@iodata:from_strings([<<"">>, - <<"">>]))). + gleam@expect:true( + gleam@iodata:is_empty(gleam@iodata:from_strings([<<"">>, <<"">>])) + ). |