diff options
Diffstat (limited to 'test/parser_SUITE.erl')
-rw-r--r-- | test/parser_SUITE.erl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/parser_SUITE.erl b/test/parser_SUITE.erl index eca21a3..0f7b393 100644 --- a/test/parser_SUITE.erl +++ b/test/parser_SUITE.erl @@ -303,6 +303,16 @@ labeled_list(_) -> [{ll, _, [ {li, #{label := <<"The label">>}, [{p, _, <<"The value!">>, _}], _} ], _}] = parse("The label:: The value!"), + %% @todo Currently this returns two ll. This is a bug but it gives + %% me the result I want, or close enough, for now. + [{ll, _, [ + {li, #{label := <<"The label">>}, [{p, _, <<"The value!">>, _}], _} + ], _}, + {ll, _, [ + {li, #{label := <<"More labels">>}, [{p, _, <<"More values!">>, _}], _} + ], _}] = parse( + "The label:: The value!\n" + "More labels:: More values!\n"), [{ll, _, [ {li, #{label := <<"The label">>}, [{p, _, <<"The value!">>, _}], _} ], _}] = parse( |