File tree Expand file tree Collapse file tree 1 file changed +14
-15
lines changed Expand file tree Collapse file tree 1 file changed +14
-15
lines changed Original file line number Diff line number Diff line change @@ -5,21 +5,20 @@ import Foundation
5
5
6
6
class LineCountSpec : XCTestCase {
7
7
func testLineCount( ) {
8
- let txt = [
9
- " 9 " ,
10
- " 10 aaa " ,
11
- " 11 bbb " ,
12
- " 12 ccc " ,
13
- " 13 CHECK-LINECOUNT: [[@LINE-3]] {{a}}aa " ,
14
- " 14 CHECK-LINECOUNT: [[@LINE-3]] {{b}}bb " ,
15
- " 15 CHECK-LINECOUNT: [[@LINE-3]] {{c}}cc " ,
16
- " 16 foobar " ,
17
- " 17 CHECK-LINECOUNT: [[@LINE-1]] {{foo}}bar " ,
18
- " 18 " ,
19
- " 19 arst CHECK-LINECOUNT: [[@LINE]] {{a}}rst " ,
20
- " 20 " ,
21
- " 21 BAD-CHECK-LINECOUNT: [[@LINE:cant-have-regex]] " ,
22
- ] . joined ( separator: " \n " )
8
+ let txt = ( ( 1 ... 8 ) . map ( { " \( $0) " } ) + [
9
+ " 9 aaa "
10
+ , " 10 bbb "
11
+ , " 11 ccc " , " " , " " , " "
12
+ // 12 CHECK-LINECOUNT: [[@LINE-3]] {{a}}aa
13
+ // 13 CHECK-LINECOUNT: [[@LINE-3]] {{b}}bb
14
+ // 14 CHECK-LINECOUNT: [[@LINE-3]] {{c}}cc
15
+ , " 15 foobar " , " "
16
+ // 16 CHECK-LINECOUNT: [[@LINE-1]] {{foo}}bar
17
+ , " 17 " , " 18 arst "
18
+ // CHECK-LINECOUNT: [[@LINE]] {{a}}rst
19
+ , " 19 "
20
+ // 20 BAD-CHECK-LINECOUNT: [[@LINE:cant-have-regex]]
21
+ ] ) . joined ( separator: " \n " )
23
22
24
23
XCTAssert ( fileCheckOutput ( of: . stdout, withPrefixes: [ " CHECK-LINECOUNT " ] ) {
25
24
print ( txt)
You can’t perform that action at this time.
0 commit comments