├── .github └── workflows │ └── test.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── KeyPathTesting.podspec ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── KeyPathTesting │ ├── Assert │ ├── Assertion.swift │ ├── AssertionBuilder.swift │ └── TopLevelFunctions.swift │ └── Operators │ └── Operators.swift └── Tests └── KeyPathTestingTests └── OperatorsTests.swift /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /KeyPathTesting.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/KeyPathTesting.podspec -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/README.md -------------------------------------------------------------------------------- /Sources/KeyPathTesting/Assert/Assertion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Sources/KeyPathTesting/Assert/Assertion.swift -------------------------------------------------------------------------------- /Sources/KeyPathTesting/Assert/AssertionBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Sources/KeyPathTesting/Assert/AssertionBuilder.swift -------------------------------------------------------------------------------- /Sources/KeyPathTesting/Assert/TopLevelFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Sources/KeyPathTesting/Assert/TopLevelFunctions.swift -------------------------------------------------------------------------------- /Sources/KeyPathTesting/Operators/Operators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Sources/KeyPathTesting/Operators/Operators.swift -------------------------------------------------------------------------------- /Tests/KeyPathTestingTests/OperatorsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vincent-pradeilles/KeyPathTesting/HEAD/Tests/KeyPathTestingTests/OperatorsTests.swift --------------------------------------------------------------------------------