File tree
39 files changed
+220
-419
lines changed- Carthage/Checkouts
- ResponseDetective/Configuration
- ResponseDetective.xcodeproj
39 files changed
+220
-419
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + |
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
15 |
| - | |
| 14 | + | |
| 15 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 |
| - | |
| 1 | + | |
| 2 | + | |
| 3 | + |
- .swiftlint.yml+4-4
- .travis.yml+7-1
- Nimble.podspec+2-1
- Nimble.xcodeproj/project.pbxproj+65-19
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-iOS.xcscheme+3-1
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-macOS.xcscheme+3-1
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-tvOS.xcscheme+3-1
- Package.swift+5-3
- README.md+495-179
- Sources/Lib/CwlPreconditionTesting/CwlCatchExceptionSupport/CwlCatchException.m+1-1
- Sources/Lib/CwlPreconditionTesting/CwlCatchExceptionSupport/include/CwlCatchException.h+2-1
- Sources/Lib/CwlPreconditionTesting/CwlPreconditionTesting/CwlCatchBadInstruction.swift+1-1
- Sources/Nimble/Adapters/NMBExpectation.swift+100-44
- Sources/Nimble/Adapters/NMBObjCMatcher.swift+3-1
- Sources/Nimble/Adapters/NimbleEnvironment.swift+1-1
- Sources/Nimble/Adapters/NimbleXCTestHandler.swift+7-2
- Sources/Nimble/Adapters/NonObjectiveC/ExceptionCapture.swift+1-1
- Sources/Nimble/DSL+Wait.swift+23-5
- Sources/Nimble/DSL.swift+1-1
- Sources/Nimble/Expectation.swift+66-5
- Sources/Nimble/ExpectationMessage.swift+262
- Sources/Nimble/Expression.swift+11-2
- Sources/Nimble/FailureMessage.swift+27
- Sources/Nimble/Matchers/AllPass.swift+76-49
- Sources/Nimble/Matchers/AsyncMatcherWrapper.swift+100-5
- Sources/Nimble/Matchers/BeAKindOf.swift+40-20
- Sources/Nimble/Matchers/BeAnInstanceOf.swift+29-23
- Sources/Nimble/Matchers/BeCloseTo.swift+30-26
- Sources/Nimble/Matchers/BeEmpty.swift+38-34
- Sources/Nimble/Matchers/BeGreaterThan.swift+12-11
- Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift+8-8
- Sources/Nimble/Matchers/BeIdenticalTo.swift+6-6
- Sources/Nimble/Matchers/BeLessThan.swift+8-8
- Sources/Nimble/Matchers/BeLessThanOrEqual.swift+8-8
- Sources/Nimble/Matchers/BeLogical.swift+24-30
- Sources/Nimble/Matchers/BeNil.swift+5-6
- Sources/Nimble/Matchers/BeVoid.swift+2-2
- Sources/Nimble/Matchers/BeginWith.swift+17-20
- Sources/Nimble/Matchers/Contain.swift+19-18
- Sources/Nimble/Matchers/ContainElementSatisfying.swift+7-6
- Sources/Nimble/Matchers/EndWith.swift+12-12
- Sources/Nimble/Matchers/Equal.swift+87-48
- Sources/Nimble/Matchers/HaveCount.swift+9-7
- Sources/Nimble/Matchers/Match.swift+5-5
- Sources/Nimble/Matchers/MatchError.swift+41-9
- Sources/Nimble/Matchers/MatcherFunc.swift+19-3
- Sources/Nimble/Matchers/MatcherProtocols.swift+24-23
- Sources/Nimble/Matchers/PostNotification.swift+6-8
- Sources/Nimble/Matchers/Predicate.swift+348
- Sources/Nimble/Matchers/RaisesException.swift+28-13
- Sources/Nimble/Matchers/SatisfyAnyOf.swift+76-29
- Sources/Nimble/Matchers/ThrowAssertion.swift+5-4
- Sources/Nimble/Matchers/ThrowError.swift+229-24
- Sources/Nimble/Matchers/ToSucceed.swift+37
- Sources/Nimble/Utils/Async.swift+39-23
- Sources/Nimble/Utils/Errors.swift+2-80
- Sources/Nimble/Utils/Stringers.swift+1-1
- Sources/NimbleObjectiveC/DSL.h+3-3
- Sources/NimbleObjectiveC/DSL.m+6-6
- Sources/NimbleObjectiveC/NMBExceptionCapture.h+2-2
- Sources/NimbleObjectiveC/NMBExceptionCapture.m+3-3
- Sources/NimbleObjectiveC/NMBStringify.h+1-1
- Tests/.swiftlint.yml+2
- Tests/NimbleTests/AsynchronousTest.swift+32-9
- Tests/NimbleTests/Helpers/XCTestCaseProvider.swift+1-1
- Tests/NimbleTests/Helpers/utils.swift+16-14
- Tests/NimbleTests/Matchers/BeAKindOfTest.swift+5-5
- Tests/NimbleTests/Matchers/BeAnInstanceOfTest.swift+6-6
- Tests/NimbleTests/Matchers/BeCloseToTest.swift+14-14
- Tests/NimbleTests/Matchers/BeEmptyTest.swift+2-2
- Tests/NimbleTests/Matchers/BeGreaterThanOrEqualToTest.swift+1-1
- Tests/NimbleTests/Matchers/BeIdenticalToTest.swift+4-4
- Tests/NimbleTests/Matchers/BeLessThanOrEqualToTest.swift+1-1
- Tests/NimbleTests/Matchers/BeginWithTest.swift+1-1
- Tests/NimbleTests/Matchers/ContainTest.swift+5-5
- Tests/NimbleTests/Matchers/EndWithTest.swift+1-1
- Tests/NimbleTests/Matchers/EqualTest.swift+6-4
- Tests/NimbleTests/Matchers/MatchErrorTest.swift+1
- Tests/NimbleTests/Matchers/PostNotificationTest.swift+1-1
- Tests/NimbleTests/Matchers/RaisesExceptionTest.swift+1-1
- Tests/NimbleTests/Matchers/ThrowAssertionTest.swift+1-1
- Tests/NimbleTests/Matchers/ThrowErrorTest.swift+1
- Tests/NimbleTests/Matchers/ToSucceedTest.swift+36
- Tests/NimbleTests/SynchronousTests.swift+2-2
- Tests/NimbleTests/objc/ObjCAllPassTest.m+7-7
- Tests/NimbleTests/objc/ObjCBeEmptyTest.m+4-4
- Tests/NimbleTests/objc/ObjCBeGreaterThanTest.m+4-4
- Tests/NimbleTests/objc/ObjCBeLessThanTest.m+4-4
- Tests/NimbleTests/objc/ObjCContainTest.m+2-2
- Tests/NimbleTests/objc/ObjCEqualTest.m+2-2
- Tests/NimbleTests/objc/ObjCRaiseExceptionTest.m+1-1
- script/release+2-1
- test+2-1
- .Package.test.swift-39
- .gitignore+2-1
- .swift-version+1-1
- .swiftlint.yml+1-2
- .travis.yml+15-1
- Documentation/ja/ConfiguringQuick.md+1-1
- Externals/Nimble+1-1
- Package.swift+17-3
- [email protected]+40
- Quick.podspec+1-1
- Quick.xcodeproj/project.pbxproj+83-32
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-iOS.xcscheme+17-1
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-macOS.xcscheme+17-1
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-tvOS.xcscheme+17-1
- Rakefile+4-5
- Sources/Quick/Behavior.swift+17
- Sources/Quick/Callsite.swift+14-1
- Sources/Quick/Configuration/Configuration.swift+2-2
- Sources/Quick/Configuration/QuickConfiguration.swift+4-4
- Sources/Quick/DSL/DSL.swift+30
- Sources/Quick/DSL/World+DSL.swift+33-3
- Sources/Quick/ErrorUtility.swift+1-1
- Sources/Quick/Example.swift+20-2
- Sources/Quick/ExampleGroup.swift+5-9
- Sources/Quick/ExampleMetadata.swift+14-1
- Sources/Quick/Filter.swift+14-1
- Sources/Quick/NSBundle+CurrentTestBundle.swift+1-1
- Sources/Quick/NSString+C99ExtendedIdentifier.swift+2-2
- Sources/Quick/QuickSelectedTestSuiteBuilder.swift+1-1
- Sources/Quick/QuickSpec.swift+2-2
- Sources/Quick/QuickTestSuite.swift+6-6
- Sources/Quick/World.swift+17-3
- Sources/QuickSpecBase/include/QuickSpecBase.h+2-2
- Tests/QuickTests/QuickFocusedTests/FocusedTests.swift+10-1
- Tests/QuickTests/QuickTestHelpers/XCTestCaseProvider.swift+1-1
- Tests/QuickTests/QuickTests/Fixtures/FunctionalTests_BehaviorTests_Behaviors.swift+20
- Tests/QuickTests/QuickTests/FunctionalTests/AfterEachTests.swift+20-21
- Tests/QuickTests/QuickTests/FunctionalTests/BeforeEachTests.swift+17-18
- Tests/QuickTests/QuickTests/FunctionalTests/BehaviorTests.swift+59
- Tests/QuickTests/QuickTests/FunctionalTests/ContextTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/CrossReferencingSpecs.swift+2-2
- Tests/QuickTests/QuickTests/FunctionalTests/DescribeTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/ItTests.swift+4-4
- Tests/QuickTests/QuickTests/FunctionalTests/ObjC/FailureUsingXCTAssertTests+ObjC.m+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/PendingTests.swift+8-1
- Tests/QuickTests/QuickTests/FunctionalTests/SharedExamplesTests.swift+2-2
Submodule xcconfigs updated from 2055f18 to 5511d50
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
62 |
| - | |
| 62 | + | |
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
55 |
| - | |
| 55 | + | |
56 | 56 |
| |
57 | 57 |
| |
58 | 58 |
| |
|
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
| 43 | + | |
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
| |||
70 | 71 |
| |
71 | 72 |
| |
72 | 73 |
| |
| 74 | + | |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
| 43 | + | |
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
| |||
70 | 71 |
| |
71 | 72 |
| |
72 | 73 |
| |
| 74 | + | |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
| 43 | + | |
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
| |||
70 | 71 |
| |
71 | 72 |
| |
72 | 73 |
| |
| 74 | + | |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
|
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
9 | 13 |
| |
10 | 14 |
| |
11 | 15 |
| |
12 | 16 |
| |
13 | 17 |
| |
14 |
| - | |
15 |
| - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + |
This file was deleted.
0 commit comments