Create a failing fold spec

This commit is contained in:
Corey Johnson & Nathan Sobo
2012-05-17 17:04:11 -07:00
parent 608ccc38e8
commit 06d1f8a718
2 changed files with 52 additions and 41 deletions

View File

@@ -2464,6 +2464,18 @@ describe "Editor", ->
editor.createFold([[1, 0], [1, 30]])
expect(editor.visibleLines.find('.line:eq(1)').html()).toMatch / $/
describe "???", ->
fit "should render lines correctly", ->
setEditorHeightInLines(editor, 20)
setEditorWidthInChars(editor, 50)
editor.setBuffer(new Buffer(require.resolve('fixtures/two-hundred.txt')))
editor.toggleSoftWrap()
editor.createFold([[4, 90], [6, 1]])
editor.createFold([[6, 1], [8, 1]])
expect(editor.renderer.lineForRow(6).text).toBe "9"
expect(editor.renderer.lineForRow(7).text).toMatch /^10\.+/
describe "editor-path-change event", ->
it "emits event when buffer's path is changed", ->
editor = new Editor

View File

@@ -1,201 +1,200 @@
0
1
2
3
4
5
5....................................................................................................
6
7
8
9
10
10....................................................................................................
11
12
13
14
15
15....................................................................................................
16
17
18
19
20
20....................................................................................................
21
22
23
24
25
25....................................................................................................
26
27
28
29
30
30....................................................................................................
31
32
33
34
35
35....................................................................................................
36
37
38
39
40
40....................................................................................................
41
42
43
44
45
45....................................................................................................
46
47
48
49
50
50....................................................................................................
51
52
53
54
55
55....................................................................................................
56
57
58
59
60
60....................................................................................................
61
62
63
64
65
65....................................................................................................
66
67
68
69
70
70....................................................................................................
71
72
73
74
75
75....................................................................................................
76
77
78
79
80
80....................................................................................................
81
82
83
84
85
85....................................................................................................
86
87
88
89
90
90....................................................................................................
91
92
93
94
95
95....................................................................................................
96
97
98
99
100
100....................................................................................................
101
102
103
104
105
105....................................................................................................
106
107
108
109
110
110....................................................................................................
111
112
113
114
115
115....................................................................................................
116
117
118
119
120
120....................................................................................................
121
122
123
124
125
125....................................................................................................
126
127
128
129
130
130....................................................................................................
131
132
133
134
135
135....................................................................................................
136
137
138
139
140
140....................................................................................................
141
142
143
144
145
145....................................................................................................
146
147
148
149
150
150....................................................................................................
151
152
153
154
155
155....................................................................................................
156
157
158
159
160
160....................................................................................................
161
162
163
164
165
165....................................................................................................
166
167
168
169
170
170....................................................................................................
171
172
173
174
175
175....................................................................................................
176
177
178
179
180
180....................................................................................................
181
182
183
184
185
185....................................................................................................
186
187
188
189
190
190....................................................................................................
191
192
193
194
195
195....................................................................................................
196
197
198
199
200 ]
200....................................................................................................