Skip to content

Commit 1cff171

Browse files
committed
add a few examples
1 parent 1501a52 commit 1cff171

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

spec/folding/basic_spec.rb

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,47 @@ def self.it_folds_lines(content, lines, tags = nil)
1212
it_folds_lines(<<~EOF, 2)
1313
defmodule M do
1414
end
15+
"not in fold"
16+
EOF
17+
18+
it_folds_lines(<<~EOF, 4)
19+
defmodule M do
20+
def some_func do
21+
end
22+
end
23+
"not in fold"
24+
EOF
25+
26+
it_folds_lines(<<~EOF, 2, on_line: 2)
27+
defmodule M do
28+
def some_func do
29+
end
30+
end
31+
"not in fold"
32+
EOF
33+
34+
it_folds_lines(<<~EOF, 2)
35+
if true do
36+
end
37+
"not in fold"
38+
EOF
39+
40+
it_folds_lines(<<~EOF, 3, on_line: 3)
41+
if true do
42+
nil
43+
else
44+
nil
45+
end
46+
"not in fold"
47+
EOF
48+
49+
it_folds_lines(<<~EOF, 5, skip: "broken")
50+
if true do
51+
nil
52+
else
53+
nil
54+
end
55+
"not in fold"
1556
EOF
1657
end
1758

0 commit comments

Comments
 (0)