Skip to content

Commit a49d23b

Browse files
committed
Adds RxTest to SPM. ReactiveX#1215
1 parent ef85ff7 commit a49d23b

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

Package.swift

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
import PackageDescription
22

33
let buildTests = false
4-
#if os(Linux)
5-
let supportsTests = true
6-
#else
7-
let supportsTests = false
8-
#endif
94

105
#if os(Linux)
116
let rxCocoaDependencies: [Target.Dependency] = [
@@ -32,6 +27,12 @@ let library = [
3227
name: "RxCocoa",
3328
dependencies: rxCocoaDependencies
3429
),
30+
Target(
31+
name: "RxTest",
32+
dependencies: [
33+
.Target(name: "RxSwift")
34+
]
35+
),
3536
]
3637

3738
#if os(Linux)
@@ -57,15 +58,9 @@ let tests: [Target] = (buildTests ? [
5758
.Target(name: "RxCocoa")
5859
]
5960
)
60-
] : []) + (supportsTests ? [Target(
61-
name: "RxTest",
62-
dependencies: [
63-
.Target(name: "RxSwift")
64-
]
65-
)
6661
] : [])
6762

68-
let testExcludes: [String] = (!buildTests ? ["Sources/AllTestz"] : []) + (!supportsTests ? ["Sources/RxTest"] : [])
63+
let testExcludes: [String] = (!buildTests ? ["Sources/AllTestz"] : [])
6964

7065
#if os(Linux)
7166

0 commit comments

Comments
 (0)