Skip to content

Commit 1efb10d

Browse files
emixbfreak4pc
authored andcommitted
Update CombineSchedulers
1 parent cd120ce commit 1efb10d

File tree

4 files changed

+20
-11
lines changed

4 files changed

+20
-11
lines changed

Package.resolved

Lines changed: 11 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import PackageDescription
55
let package = Package(
66
name: "CombineExt",
77
platforms: [
8-
.iOS(.v10), .tvOS(.v10), .macOS(.v10_12), .watchOS(.v3)
8+
.iOS(.v13), .tvOS(.v10), .macOS(.v10_12), .watchOS(.v3)
99
],
1010
products: [
1111
.library(name: "CombineExt", targets: ["CombineExt"]),
1212
],
1313
dependencies: [
14-
.package(url: "https://github.com/pointfreeco/combine-schedulers", from: "0.1.2"),
14+
.package(url: "https://github.com/pointfreeco/combine-schedulers", from: "0.5.3"),
1515
],
1616
targets: [
1717
.target(name: "CombineExt", dependencies: [], path: "Sources"),

Tests/FlatMapLatestTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class FlatMapLatestTests: XCTestCase {
2222
var values = 0
2323
var cancellations = 0
2424
var completed = false
25-
let scheduler = DispatchQueue.testScheduler
25+
let scheduler = DispatchQueue.test
2626

2727
func publish() -> AnyPublisher<String, Never> {
2828
Publishers.Timer(every: 0.5, scheduler: scheduler)

Tests/PrefixDurationTests.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ final class PrefixDurationTests: XCTestCase {
1717
private var cancellable: AnyCancellable!
1818

1919
func testValueEventInWindow() {
20-
let scheduler = DispatchQueue.testScheduler
20+
let scheduler = DispatchQueue.test
2121

2222
let subject = PassthroughSubject<Int, Never>()
2323

@@ -45,7 +45,7 @@ final class PrefixDurationTests: XCTestCase {
4545

4646
func testMultipleEventsInAndOutOfWindow() {
4747
let subject = PassthroughSubject<Int, Never>()
48-
let scheduler = DispatchQueue.testScheduler
48+
let scheduler = DispatchQueue.test
4949

5050
var results = [Int]()
5151
var completions = [Subscribers.Completion<Never>]()
@@ -79,7 +79,7 @@ final class PrefixDurationTests: XCTestCase {
7979

8080
func testNoValueEventsInWindow() {
8181
let subject = PassthroughSubject<Int, Never>()
82-
let scheduler = DispatchQueue.testScheduler
82+
let scheduler = DispatchQueue.test
8383

8484
var results = [Int]()
8585
var completions = [Subscribers.Completion<Never>]()
@@ -100,7 +100,7 @@ final class PrefixDurationTests: XCTestCase {
100100

101101
func testFinishedInWindow() {
102102
let subject = PassthroughSubject<Int, Never>()
103-
let scheduler = DispatchQueue.testScheduler
103+
let scheduler = DispatchQueue.test
104104

105105
var results = [Subscribers.Completion<Never>]()
106106

@@ -124,7 +124,7 @@ final class PrefixDurationTests: XCTestCase {
124124

125125
func testErrorInWindow() {
126126
let subject = PassthroughSubject<Int, AnError>()
127-
let scheduler = DispatchQueue.testScheduler
127+
let scheduler = DispatchQueue.test
128128

129129
var results = [Subscribers.Completion<AnError>]()
130130

@@ -144,7 +144,7 @@ final class PrefixDurationTests: XCTestCase {
144144

145145
func testErrorEventOutsideWindowDoesntAffectFinishEvent() {
146146
let subject = PassthroughSubject<Int, AnError>()
147-
let scheduler = DispatchQueue.testScheduler
147+
let scheduler = DispatchQueue.test
148148

149149
var results = [Subscribers.Completion<AnError>]()
150150

0 commit comments

Comments
 (0)