@@ -122,9 +122,9 @@ final class InitPackage {
122
122
}
123
123
print ( " Creating Tests/LinuxMain.swift " )
124
124
try fputs ( " import XCTest \n " , linuxMainFP)
125
- try fputs ( " @testable import \( pkgname) test \n \n " , linuxMainFP)
125
+ try fputs ( " @testable import \( pkgname) TestSuite \n \n " , linuxMainFP)
126
126
try fputs ( " XCTMain([ \n " , linuxMainFP)
127
- try fputs ( " \t \( pkgname) ( ),\n " , linuxMainFP)
127
+ try fputs ( " \t testCase( \( pkgname) .allTests ),\n " , linuxMainFP)
128
128
try fputs ( " ]) \n " , linuxMainFP)
129
129
}
130
130
@@ -151,14 +151,12 @@ final class InitPackage {
151
151
152
152
try fputs ( " } \n " , testsFileFP)
153
153
154
- try fputs ( " \n #if os(Linux) \n " , testsFileFP)
155
- try fputs ( " extension \( pkgname) : XCTestCaseProvider { \n " , testsFileFP)
156
- try fputs ( " \t var allTests : [(String, () throws -> Void)] { \n " , testsFileFP)
154
+ try fputs ( " extension \( pkgname) { \n " , testsFileFP)
155
+ try fputs ( " \t static var allTests : [(String, \( pkgname) -> () throws -> Void)] { \n " , testsFileFP)
157
156
try fputs ( " \t \t return [ \n " , testsFileFP)
158
157
try fputs ( " \t \t \t ( \" testExample \" , testExample), \n " , testsFileFP)
159
158
try fputs ( " \t \t ] \n " , testsFileFP)
160
159
try fputs ( " \t } \n " , testsFileFP)
161
160
try fputs ( " } \n " , testsFileFP)
162
- try fputs ( " #endif \n " , testsFileFP)
163
161
}
164
162
}
0 commit comments