@@ -24,26 +24,16 @@ class RipperTest < TestCase
24
24
"seattlerb/parse_pattern_058.txt" ,
25
25
26
26
# Ripper cannot handle named capture groups in regular expressions.
27
+ "regex.txt" ,
27
28
"regex_char_width.txt" ,
28
29
"whitequark/lvar_injecting_match.txt"
29
30
]
30
31
31
- skips = incorrect | %w[
32
+ heredocs = %w[
32
33
dos_endings.txt
33
- embdoc_no_newline_at_end.txt
34
34
heredocs_leading_whitespace.txt
35
35
heredocs_nested.txt
36
36
heredocs_with_ignored_newlines.txt
37
- if.txt
38
- modules.txt
39
- regex.txt
40
- rescue.txt
41
- seattlerb/TestRubyParserShared.txt
42
- seattlerb/block_call_dot_op2_brace_block.txt
43
- seattlerb/block_command_operation_colon.txt
44
- seattlerb/block_command_operation_dot.txt
45
- seattlerb/defn_oneliner_eq2.txt
46
- seattlerb/defs_oneliner_eq2.txt
47
37
seattlerb/heredoc__backslash_dos_format.txt
48
38
seattlerb/heredoc_backslash_nl.txt
49
39
seattlerb/heredoc_nested.txt
@@ -54,29 +44,39 @@ class RipperTest < TestCase
54
44
seattlerb/heredoc_squiggly_tabs.txt
55
45
seattlerb/heredoc_squiggly_tabs_extra.txt
56
46
seattlerb/heredoc_squiggly_visually_blank_lines.txt
57
- seattlerb/if_elsif.txt
58
47
spanning_heredoc.txt
59
48
tilde_heredocs.txt
49
+ whitequark/dedenting_heredoc.txt
50
+ whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt
51
+ whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt
52
+ whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt
53
+ whitequark/slash_newline_in_heredocs.txt
54
+ ]
55
+
56
+ skips = incorrect | heredocs | %w[
57
+ if.txt
58
+ modules.txt
59
+ rescue.txt
60
+ seattlerb/TestRubyParserShared.txt
61
+ seattlerb/block_call_dot_op2_brace_block.txt
62
+ seattlerb/block_command_operation_colon.txt
63
+ seattlerb/block_command_operation_dot.txt
64
+ seattlerb/defn_oneliner_eq2.txt
65
+ seattlerb/defs_oneliner_eq2.txt
66
+ seattlerb/if_elsif.txt
60
67
unparser/corpus/literal/block.txt
61
68
unparser/corpus/literal/class.txt
62
- unparser/corpus/literal/empty.txt
63
69
unparser/corpus/literal/if.txt
64
70
unparser/corpus/literal/kwbegin.txt
65
71
unparser/corpus/literal/module.txt
66
72
unparser/corpus/literal/send.txt
67
73
unparser/corpus/literal/while.txt
68
74
unparser/corpus/semantic/dstr.txt
69
75
unparser/corpus/semantic/while.txt
70
- whitequark/dedenting_heredoc.txt
71
- whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt
72
- whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt
73
- whitequark/empty_stmt.txt
74
76
whitequark/if_elsif.txt
75
77
whitequark/parser_bug_640.txt
76
- whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt
77
78
whitequark/parser_slash_slash_n_escaping_in_literals.txt
78
79
whitequark/send_block_chain_cmd.txt
79
- whitequark/slash_newline_in_heredocs.txt
80
80
]
81
81
82
82
relatives . each do |relative |
0 commit comments