From 459241f272748ff2e57b2c7e84f5a04f78d67edb Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 24 Jul 2019 12:38:21 +0300 Subject: move syntax tests to unit tests --- .../parser/inline/ok/0055_literal_pattern.txt | 76 ++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt') diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt new file mode 100644 index 000000000..ab5dad438 --- /dev/null +++ b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt @@ -0,0 +1,76 @@ +SOURCE_FILE@[0; 113) + FN_DEF@[0; 112) + FN_KW@[0; 2) "fn" + WHITESPACE@[2; 3) " " + NAME@[3; 7) + IDENT@[3; 7) "main" + PARAM_LIST@[7; 9) + L_PAREN@[7; 8) "(" + R_PAREN@[8; 9) ")" + WHITESPACE@[9; 10) " " + BLOCK@[10; 112) + L_CURLY@[10; 11) "{" + WHITESPACE@[11; 16) "\n " + MATCH_EXPR@[16; 110) + MATCH_KW@[16; 21) "match" + WHITESPACE@[21; 22) " " + TUPLE_EXPR@[22; 24) + L_PAREN@[22; 23) "(" + R_PAREN@[23; 24) ")" + WHITESPACE@[24; 25) " " + MATCH_ARM_LIST@[25; 110) + L_CURLY@[25; 26) "{" + WHITESPACE@[26; 35) "\n " + MATCH_ARM@[35; 43) + LITERAL_PAT@[35; 37) + MINUS@[35; 36) "-" + LITERAL@[36; 37) + INT_NUMBER@[36; 37) "1" + WHITESPACE@[37; 38) " " + FAT_ARROW@[38; 40) "=>" + WHITESPACE@[40; 41) " " + TUPLE_EXPR@[41; 43) + L_PAREN@[41; 42) "(" + R_PAREN@[42; 43) ")" + COMMA@[43; 44) "," + WHITESPACE@[44; 53) "\n " + MATCH_ARM@[53; 61) + LITERAL_PAT@[53; 55) + LITERAL@[53; 55) + INT_NUMBER@[53; 55) "92" + WHITESPACE@[55; 56) " " + FAT_ARROW@[56; 58) "=>" + WHITESPACE@[58; 59) " " + TUPLE_EXPR@[59; 61) + L_PAREN@[59; 60) "(" + R_PAREN@[60; 61) ")" + COMMA@[61; 62) "," + WHITESPACE@[62; 71) "\n " + MATCH_ARM@[71; 80) + LITERAL_PAT@[71; 74) + LITERAL@[71; 74) + CHAR@[71; 74) "\'c\'" + WHITESPACE@[74; 75) " " + FAT_ARROW@[75; 77) "=>" + WHITESPACE@[77; 78) " " + TUPLE_EXPR@[78; 80) + L_PAREN@[78; 79) "(" + R_PAREN@[79; 80) ")" + COMMA@[80; 81) "," + WHITESPACE@[81; 90) "\n " + MATCH_ARM@[90; 103) + LITERAL_PAT@[90; 97) + LITERAL@[90; 97) + STRING@[90; 97) "\"hello\"" + WHITESPACE@[97; 98) " " + FAT_ARROW@[98; 100) "=>" + WHITESPACE@[100; 101) " " + TUPLE_EXPR@[101; 103) + L_PAREN@[101; 102) "(" + R_PAREN@[102; 103) ")" + COMMA@[103; 104) "," + WHITESPACE@[104; 109) "\n " + R_CURLY@[109; 110) "}" + WHITESPACE@[110; 111) "\n" + R_CURLY@[111; 112) "}" + WHITESPACE@[112; 113) "\n" -- cgit v1.2.3