├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CombineExpectations.podspec ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── CombineExpectations │ ├── PublisherExpectation.swift │ ├── PublisherExpectations │ ├── AvailableElements.swift │ ├── Finished.swift │ ├── Inverted.swift │ ├── Map.swift │ ├── Next.swift │ ├── NextOne.swift │ ├── Prefix.swift │ └── Recording.swift │ ├── Recorder.swift │ └── RecordingError.swift └── Tests ├── CombineExpectationsTests ├── DocumentationTests.swift ├── FailureTestCase.swift ├── LateSubscriptionTest.swift ├── RecorderTests.swift ├── Support.swift ├── WackySubscriberTests.swift └── XCTestManifests.swift └── LinuxMain.swift /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [groue] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | xcuserdata/ 6 | /.swiftpm 7 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CombineExpectations.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/CombineExpectations.podspec -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectation.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/AvailableElements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/AvailableElements.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Finished.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Finished.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Inverted.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Inverted.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Map.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Map.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Next.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Next.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/NextOne.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/NextOne.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Prefix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Prefix.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/PublisherExpectations/Recording.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/PublisherExpectations/Recording.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/Recorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/Recorder.swift -------------------------------------------------------------------------------- /Sources/CombineExpectations/RecordingError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Sources/CombineExpectations/RecordingError.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/DocumentationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/DocumentationTests.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/FailureTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/FailureTestCase.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/LateSubscriptionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/LateSubscriptionTest.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/RecorderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/RecorderTests.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/Support.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/Support.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/WackySubscriberTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/WackySubscriberTests.swift -------------------------------------------------------------------------------- /Tests/CombineExpectationsTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/CombineExpectationsTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/CombineExpectations/HEAD/Tests/LinuxMain.swift --------------------------------------------------------------------------------