@@ -102,14 +102,6 @@ group
102
102
}
103
103
}
104
104
105
- func splitLines (s string ) []string {
106
- lines := []string {}
107
- for _ , line := range strings .Split (s , "\n " ) {
108
- lines = append (lines , line + "\n " )
109
- }
110
- return lines
111
- }
112
-
113
105
func TestUnifiedDiff (t * testing.T ) {
114
106
a := `one
115
107
two
120
112
three
121
113
four`
122
114
diff := UnifiedDiff {
123
- A : splitLines (a ),
124
- B : splitLines (b ),
115
+ A : SplitLines (a ),
116
+ B : SplitLines (b ),
125
117
FromFile : "Original" ,
126
118
FromDate : "2005-01-26 23:30:50" ,
127
119
ToFile : "Current" ,
158
150
tree
159
151
four`
160
152
diff := ContextDiff {
161
- A : splitLines (a ),
162
- B : splitLines (b ),
153
+ A : SplitLines (a ),
154
+ B : SplitLines (b ),
163
155
FromFile : "Original" ,
164
156
ToFile : "Current" ,
165
157
Context : 3 ,
@@ -309,13 +301,13 @@ func TestOutputFormatTabDelimiter(t *testing.T) {
309
301
}
310
302
ud , err := GetUnifiedDiffString (diff )
311
303
assertEqual (t , err , nil )
312
- assertEqual (t , splitLines (ud )[:2 ], []string {
304
+ assertEqual (t , SplitLines (ud )[:2 ], []string {
313
305
"--- Original\t 2005-01-26 23:30:50\n " ,
314
306
"+++ Current\t 2010-04-12 10:20:52\n " ,
315
307
})
316
308
cd , err := GetContextDiffString (ContextDiff (diff ))
317
309
assertEqual (t , err , nil )
318
- assertEqual (t , splitLines (cd )[:2 ], []string {
310
+ assertEqual (t , SplitLines (cd )[:2 ], []string {
319
311
"*** Original\t 2005-01-26 23:30:50\n " ,
320
312
"--- Current\t 2010-04-12 10:20:52\n " ,
321
313
})
@@ -331,9 +323,9 @@ func TestOutputFormatNoTrailingTabOnEmptyFiledate(t *testing.T) {
331
323
}
332
324
ud , err := GetUnifiedDiffString (diff )
333
325
assertEqual (t , err , nil )
334
- assertEqual (t , splitLines (ud )[:2 ], []string {"--- Original\n " , "+++ Current\n " })
326
+ assertEqual (t , SplitLines (ud )[:2 ], []string {"--- Original\n " , "+++ Current\n " })
335
327
336
328
cd , err := GetContextDiffString (ContextDiff (diff ))
337
329
assertEqual (t , err , nil )
338
- assertEqual (t , splitLines (cd )[:2 ], []string {"*** Original\n " , "--- Current\n " })
330
+ assertEqual (t , SplitLines (cd )[:2 ], []string {"*** Original\n " , "--- Current\n " })
339
331
}
0 commit comments