We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14f8289 commit 9fac493Copy full SHA for 9fac493
Sources/Transmute/Package+testModules.swift
@@ -19,10 +19,12 @@ extension Package {
19
let rootTestFiles = files.filter {
20
!$0.hasSuffix("LinuxMain.swift") && isValidSource($0) && !excludes.contains($0)
21
}
22
+
23
+ guard testDirectories.count > 0 && rootTestFiles.count > 0 else {
24
+ throw ModuleError.InvalidLayout(.InvalidLayout)
25
+ }
26
- if (testDirectories.count > 0 && rootTestFiles.count > 0) {
- throw ModuleError.InvalidLayout(.InvalidLayout)
- } else if (testDirectories.count > 0) {
27
+ if (testDirectories.count > 0) {
28
return try testDirectories.map {
29
TestModule(basename: $0.basename, sources: try self.sourcify($0))
30
0 commit comments