From 2bae64b18cdd970683fddeb3394aa2996dea826b Mon Sep 17 00:00:00 2001 From: Dhaval Shreyas Date: Wed, 8 Jul 2020 15:07:00 -0700 Subject: [PATCH 1/2] Rm WorkflowReactiveSwiftTesting dependency from WorkflowReactiveSwiftTests --- .../Tests/SignalProducerTests.swift | 1 - WorkflowReactiveSwift/Tests/WorkerTests.swift | 22 +++++++++++++++---- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/WorkflowReactiveSwift/Tests/SignalProducerTests.swift b/WorkflowReactiveSwift/Tests/SignalProducerTests.swift index 2dec7e6a0..0c8c84cec 100644 --- a/WorkflowReactiveSwift/Tests/SignalProducerTests.swift +++ b/WorkflowReactiveSwift/Tests/SignalProducerTests.swift @@ -15,7 +15,6 @@ */ import ReactiveSwift -import WorkflowReactiveSwiftTesting import WorkflowTesting import XCTest @testable import Workflow diff --git a/WorkflowReactiveSwift/Tests/WorkerTests.swift b/WorkflowReactiveSwift/Tests/WorkerTests.swift index 86b641156..5b67a2d01 100644 --- a/WorkflowReactiveSwift/Tests/WorkerTests.swift +++ b/WorkflowReactiveSwift/Tests/WorkerTests.swift @@ -16,16 +16,21 @@ import ReactiveSwift import Workflow -import WorkflowReactiveSwift -import WorkflowReactiveSwiftTesting import WorkflowTesting import XCTest +@testable import WorkflowReactiveSwift class WorkerTests: XCTestCase { func testExpectedWorker() { SignalProducerTestWorkflow(key: "123") .renderTester() - .expect(worker: SignalProducerTestWorker(), producingOutput: 1, key: "123") + .expectWorkflow( + type: WorkerWorkflow.self, + key: "123", + producingRendering: (), + producingOutput: 1, + assertions: { _ in } + ) .render { _ in } .verifyState { state in XCTAssertEqual(state, 1) @@ -56,7 +61,16 @@ class WorkerTests: XCTestCase { .renderTester() .render( expectedState: ExpectedState(state: 1), - expectedWorkers: [ExpectedWorker(worker: SignalProducerTestWorker(), output: 1)] + expectedWorkflows: [ + ExpectedWorkflow( + type: WorkerWorkflow.self, + key: "", + rendering: (), + output: 1, + assertions: { _ in } + ), + ], + assertions: { _ in } ) } From f523448db2c9c2aca734447d0f92b13c230fc335 Mon Sep 17 00:00:00 2001 From: Dhaval Shreyas Date: Wed, 8 Jul 2020 15:52:32 -0700 Subject: [PATCH 2/2] Add .swift files to CI paths --- .github/workflows/swift.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/swift.yaml b/.github/workflows/swift.yaml index c15ce7045..cf5819df2 100644 --- a/.github/workflows/swift.yaml +++ b/.github/workflows/swift.yaml @@ -16,6 +16,7 @@ on: - 'WorkflowUI/**' - '.github/workflows/swift.yaml' - '.buildscript/build_swift_docs.sh' + - '*.swift' pull_request: paths: - '*.podspec'