Skip to content

Commit 3c5683a

Browse files
committed
add Tests suffix
1 parent 5851784 commit 3c5683a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Sources/swift-build/initPackage.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ final class InitPackage {
124124
try fputs("import XCTest\n", linuxMainFP)
125125
try fputs("@testable import \(pkgname)TestSuite\n\n", linuxMainFP)
126126
try fputs("XCTMain([\n", linuxMainFP)
127-
try fputs("\t testCase(\(pkgname).allTests),\n", linuxMainFP)
127+
try fputs("\t testCase(\(pkgname)Tests.allTests),\n", linuxMainFP)
128128
try fputs("])\n", linuxMainFP)
129129
}
130130

@@ -133,16 +133,16 @@ final class InitPackage {
133133
print("Creating Tests/\(pkgname)/")
134134
try mkdir(testModule)
135135

136-
let testsFile = Path.join(testModule, "\(pkgname).swift")
137-
print("Creating Tests/\(pkgname)/\(pkgname).swift")
136+
let testsFile = Path.join(testModule, "\(pkgname)Tests.swift")
137+
print("Creating Tests/\(pkgname)/\(pkgname)Tests.swift")
138138
let testsFileFP = try fopen(testsFile, mode: .Write)
139139
defer {
140140
fclose(testsFileFP)
141141
}
142142
try fputs("import XCTest\n", testsFileFP)
143143
try fputs("@testable import \(pkgname)\n\n", testsFileFP)
144144

145-
try fputs("class \(pkgname): XCTestCase {\n\n", testsFileFP)
145+
try fputs("class \(pkgname)Tests: XCTestCase {\n\n", testsFileFP)
146146

147147
try fputs("\tfunc testExample() {\n", testsFileFP)
148148
try fputs("\t\t// This is an example of a functional test case.\n", testsFileFP)
@@ -151,8 +151,8 @@ final class InitPackage {
151151

152152
try fputs("}\n", testsFileFP)
153153

154-
try fputs("extension \(pkgname) {\n", testsFileFP)
155-
try fputs("\tstatic var allTests : [(String, \(pkgname) -> () throws -> Void)] {\n", testsFileFP)
154+
try fputs("extension \(pkgname)Tests {\n", testsFileFP)
155+
try fputs("\tstatic var allTests : [(String, \(pkgname)Tests -> () throws -> Void)] {\n", testsFileFP)
156156
try fputs("\t\treturn [\n", testsFileFP)
157157
try fputs("\t\t\t(\"testExample\", testExample),\n", testsFileFP)
158158
try fputs("\t\t]\n", testsFileFP)

0 commit comments

Comments
 (0)