Merge pull request #41 from blackducksw/ubuntu_14
[ohcount] / test / unit / parsers / test_haml.h
1
2 void test_haml_comment() {
3   test_parser_verify_parse(
4     test_parser_sourcefile("haml", "/ comment"),
5     "haml", "", "/ comment", 0
6   );
7 }
8
9 void test_haml_element() {
10   test_parser_verify_parse(
11     test_parser_sourcefile("haml", "  %code"),
12     "haml", "%code", "", 0
13   );
14 }
15
16 void test_haml_comment_entities() {
17   test_parser_verify_entity(
18     test_parser_sourcefile("haml", " %element"),
19     "element", "%element"
20   );
21   test_parser_verify_entity(
22     test_parser_sourcefile("haml", " .class"),
23     "element_class", ".class"
24   );
25   test_parser_verify_entity(
26     test_parser_sourcefile("haml", " #id"),
27     "element_id", "#id"
28   );
29 }
30
31 void all_haml_tests() {
32   test_haml_comment();
33   test_haml_element();
34   test_haml_comment_entities();
35 }