We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03e6d3a commit b5cea26Copy full SHA for b5cea26
lib/elixir/test/elixir/io/ansi_test.exs
@@ -72,6 +72,15 @@ defmodule IO.ANSITest do
72
"Hello, world!"
73
end
74
75
+ test :format_nested_improper_list do
76
+ data = [["Hello, " | :red], "world!" | :green]
77
+
78
+ assert IO.chardata_to_string(IO.ANSI.format(data, true)) ==
79
+ "Hello, #{IO.ANSI.red}world!#{IO.ANSI.green}#{IO.ANSI.reset}"
80
+ assert IO.chardata_to_string(IO.ANSI.format(data, false)) ==
81
+ "Hello, world!"
82
+ end
83
84
test :format_fragment do
85
assert IO.chardata_to_string(IO.ANSI.format_fragment([:red, "Hello!"], true)) ==
86
"#{IO.ANSI.red}Hello!"
0 commit comments