File tree
6 files changed
+13
-8
lines changed- Carthage/Checkouts
- ReactiveObjC.xcodeproj
6 files changed
+13
-8
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
3 |
| - | |
| 2 | + | |
| 3 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
| 1 | + | |
| 2 | + | |
3 | 3 |
|
- .swift-version+1-1
- .swiftlint.yml+16-4
- .travis.yml+28-27
- Gemfile+1-1
- Gemfile.lock+24-24
- Nimble.podspec+4-1
- Nimble.xcodeproj/project.pbxproj+24-4
- Nimble.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings+8
- Package.swift+16-6
- [email protected]-22
- README.md+7-22
- Sources/Nimble/Adapters/AdapterProtocols.swift+1
- Sources/Nimble/Adapters/AssertionRecorder.swift+30-3
- Sources/Nimble/Adapters/NMBExpectation.swift+5-1
- Sources/Nimble/Adapters/NMBObjCMatcher.swift+3-1
- Sources/Nimble/Adapters/NimbleEnvironment.swift+8-10
- Sources/Nimble/Adapters/NimbleXCTestHandler.swift+6-7
- Sources/Nimble/Adapters/NonObjectiveC/ExceptionCapture.swift+1-1
- Sources/Nimble/DSL+Wait.swift+10-4
- Sources/Nimble/DSL.swift+11-7
- Sources/Nimble/ExpectationMessage.swift+16-13
- Sources/Nimble/Expression.swift+2
- Sources/Nimble/FailureMessage.swift+1
- Sources/Nimble/Matchers/AllPass.swift+2-1
- Sources/Nimble/Matchers/Async.swift+10-4
- Sources/Nimble/Matchers/BeAKindOf.swift+1-1
- Sources/Nimble/Matchers/BeAnInstanceOf.swift+2-2
- Sources/Nimble/Matchers/BeCloseTo.swift+8-1
- Sources/Nimble/Matchers/BeEmpty.swift+25-4
- Sources/Nimble/Matchers/BeGreaterThan.swift+4-4
- Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift+4-4
- Sources/Nimble/Matchers/BeIdenticalTo.swift+6-6
- Sources/Nimble/Matchers/BeLessThan.swift+4-4
- Sources/Nimble/Matchers/BeLessThanOrEqual.swift+4-4
- Sources/Nimble/Matchers/BeLogical.swift+17-30
- Sources/Nimble/Matchers/BeNil.swift+4-4
- Sources/Nimble/Matchers/BeVoid.swift+7-5
- Sources/Nimble/Matchers/BeginWith.swift+8-8
- Sources/Nimble/Matchers/Contain.swift+66-17
- Sources/Nimble/Matchers/ContainElementSatisfying.swift+13-13
- Sources/Nimble/Matchers/ElementsEqual.swift+16
- Sources/Nimble/Matchers/EndWith.swift+7-6
- Sources/Nimble/Matchers/Equal.swift+42-114
- Sources/Nimble/Matchers/HaveCount.swift+18-9
- Sources/Nimble/Matchers/Match.swift+1-1
- Sources/Nimble/Matchers/MatcherProtocols.swift+8-5
- Sources/Nimble/Matchers/PostNotification.swift+5-32
- Sources/Nimble/Matchers/Predicate.swift+3-2
- Sources/Nimble/Matchers/RaisesException.swift+9-3
- Sources/Nimble/Matchers/SatisfyAllOf.swift+7-3
- Sources/Nimble/Matchers/SatisfyAnyOf.swift+7-3
- Sources/Nimble/Matchers/ThrowAssertion.swift+3-4
- Sources/Nimble/Utils/Await.swift+13-19
- Sources/Nimble/Utils/Functional.swift+4-2
- Sources/Nimble/Utils/Stringers.swift+3-2
- Tests/LinuxMain.swift+4-33
- Tests/NimbleTests/AsynchronousTest.swift+15-53
- Tests/NimbleTests/Helpers/XCTestCaseProvider.swift+15-5
- Tests/NimbleTests/Helpers/utils.swift+7-2
- Tests/NimbleTests/Matchers/AllPassTest.swift-11
- Tests/NimbleTests/Matchers/BeAKindOfTest.swift+4-18
- Tests/NimbleTests/Matchers/BeAnInstanceOfTest.swift-9
- Tests/NimbleTests/Matchers/BeCloseToTest.swift+18-36
- Tests/NimbleTests/Matchers/BeEmptyTest.swift+66-14
- Tests/NimbleTests/Matchers/BeGreaterThanOrEqualToTest.swift-7
- Tests/NimbleTests/Matchers/BeGreaterThanTest.swift-7
- Tests/NimbleTests/Matchers/BeIdenticalToObjectTest.swift-11
- Tests/NimbleTests/Matchers/BeIdenticalToTest.swift-11
- Tests/NimbleTests/Matchers/BeLessThanOrEqualToTest.swift-7
- Tests/NimbleTests/Matchers/BeLessThanTest.swift-7
- Tests/NimbleTests/Matchers/BeLogicalTest.swift-38
- Tests/NimbleTests/Matchers/BeNilTest.swift-6
- Tests/NimbleTests/Matchers/BeVoidTest.swift-6
- Tests/NimbleTests/Matchers/BeginWithTest.swift-7
- Tests/NimbleTests/Matchers/ContainElementSatisfyingTest.swift-14
- Tests/NimbleTests/Matchers/ContainTest.swift+62-12
- Tests/NimbleTests/Matchers/ElementsEqualTest.swift+27
- Tests/NimbleTests/Matchers/EndWithTest.swift-7
- Tests/NimbleTests/Matchers/EqualTest.swift+1-18
- Tests/NimbleTests/Matchers/HaveCountTest.swift+39-20
- Tests/NimbleTests/Matchers/MatchErrorTest.swift+4-12
- Tests/NimbleTests/Matchers/MatchTest.swift-10
- Tests/NimbleTests/Matchers/PostNotificationTest.swift-12
- Tests/NimbleTests/Matchers/RaisesExceptionTest.swift+1-11
- Tests/NimbleTests/Matchers/SatisfyAllOfTest.swift-7
- Tests/NimbleTests/Matchers/SatisfyAnyOfTest.swift-7
- Tests/NimbleTests/Matchers/ThrowAssertionTest.swift+1-12
- Tests/NimbleTests/Matchers/ThrowErrorTest.swift+2-12
- Tests/NimbleTests/Matchers/ToSucceedTest.swift-6
- Tests/NimbleTests/SynchronousTest.swift-19
- Tests/NimbleTests/UserDescriptionTest.swift+36-29
- Tests/NimbleTests/XCTestManifests.swift+387
- Tests/NimbleTests/objc/ObjCAsyncTest.m+5
- Tests/NimbleTests/objc/ObjCContainTest.m+9
- Tests/NimbleTests/objc/ObjCEndWithTest.m-1
- Tests/NimbleTests/objc/ObjCHaveCountTest.m+9
- test+7-3
- .gitignore+2-2
- .hound.yml+3-1
- .swift-version+1-1
- .travis.yml+40-40
- Dangerfile+2-2
- Documentation/README.md+1
- Documentation/en-us/ConfiguringQuick.md+2-2
- Documentation/en-us/NimbleAssertions.md+14-14
- Documentation/en-us/QuickExamplesAndGroups.md+1-1
- Documentation/en-us/SharedExamples.md+1-1
- Documentation/en-us/TestingApps.md+75
- Documentation/ja/NimbleAssertions.md+14-14
- Documentation/ja/QuickExamplesAndGroups.md+1-1
- Documentation/ko-kr/ArrangeActAssert.md+203
- Documentation/ko-kr/BehavioralTesting.md+80
- Documentation/ko-kr/ConfiguringQuick.md+99
- Documentation/ko-kr/InstallingFileTemplates.md+25
- Documentation/ko-kr/InstallingQuick.md+141
- Documentation/ko-kr/MoreResources.md+25
- Documentation/ko-kr/NimbleAssertions.md+97
- Documentation/ko-kr/QuickExamplesAndGroups.md+462
- Documentation/ko-kr/QuickInObjectiveC.md+49
- Documentation/ko-kr/README.md+35
- Documentation/ko-kr/SettingUpYourXcodeProject.md+80
- Documentation/ko-kr/SharedExamples.md+116
- Documentation/ko-kr/TestUsingTestDoubles.md+129
- Documentation/ko-kr/TestingApps.md+173
- Documentation/ko-kr/Troubleshooting.md+10
- Documentation/zh-cn/NimbleAssertions.md+12-12
- Documentation/zh-cn/QuickExamplesAndGroups.md+1-1
- Externals/Nimble+1-1
- Gemfile+1-1
- Gemfile.lock+43-39
- Package.resolved+16
- Package.swift+30-37
- [email protected]-40
- Quick Templates/Quick Configuration Class.xctemplate/Objective-C/___FILEBASENAME___.h+1-1
- Quick Templates/Quick Configuration Class.xctemplate/Objective-C/___FILEBASENAME___.m+1-1
- Quick Templates/Quick Configuration Class.xctemplate/Swift/___FILEBASENAME___.swift+1-1
- Quick Templates/Quick Spec Class.xctemplate/Objective-C/___FILEBASENAME___.m+1-1
- Quick Templates/Quick Spec Class.xctemplate/Swift/___FILEBASENAME___.swift+1-1
- Quick.podspec+10-3
- Quick.xcodeproj/project.pbxproj+65-42
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-iOS.xcscheme+1-3
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-macOS.xcscheme+1-3
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-tvOS.xcscheme+1-3
- Quick.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist+8
- Quick.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings+8
- README.md+3-1
- Rakefile+13-5
- Sources/Quick/Behavior.swift+1-1
- Sources/Quick/Callsite.swift+3-9
- Sources/Quick/Configuration/Configuration.swift+2-2
- Sources/Quick/Configuration/QuickConfiguration.swift+4-4
- Sources/Quick/DSL/World+DSL.swift+12-7
- Sources/Quick/ErrorUtility.swift+1-1
- Sources/Quick/Example.swift+6-9
- Sources/Quick/ExampleMetadata.swift+3-9
- Sources/Quick/Filter.swift+3-9
- Sources/Quick/NSBundle+CurrentTestBundle.swift+1-1
- Sources/Quick/NSString+C99ExtendedIdentifier.swift+20-4
- Sources/Quick/QuickMain.swift+2-2
- Sources/Quick/QuickSelectedTestSuiteBuilder.swift+1-1
- Sources/Quick/QuickSpec.swift+9-5
- Sources/Quick/QuickTestSuite.swift+1-1
- Sources/Quick/World.swift+6-12
- Sources/QuickObjectiveC/Configuration/QuickConfiguration.m+6-1
- Sources/QuickObjectiveC/DSL/QCKDSL.m+6-2
- Sources/QuickObjectiveC/DSL/World+DSL.h-20
- Sources/QuickObjectiveC/QuickSpec.h+6
- Sources/QuickObjectiveC/QuickSpec.m+11-3
- Sources/QuickObjectiveC/World.h-18
- Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m+5
- Tests/QuickTests/QuickTestHelpers/XCTestCaseProvider.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/AfterEachTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/BeforeEachTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/BehaviorTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/ContextTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/CurrentSpecTests.swift+25
- Tests/QuickTests/QuickTests/FunctionalTests/DescribeTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/ItTests.swift+2-2
- Tests/QuickTests/QuickTests/FunctionalTests/SharedExamplesTests.swift+1-1
- Tests/QuickTests/QuickTests/Helpers/QCKSpecRunner.m-1
- Tests/QuickTests/QuickTests/Helpers/QuickSpec+QuickSpec_MethodList.h+7-1
- Tests/QuickTests/QuickTests/Helpers/QuickSpec+QuickSpec_MethodList.m+5-13
- script/release+1-1
- script/travis-install-macos-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1988 | 1988 |
| |
1989 | 1989 |
| |
1990 | 1990 |
| |
| 1991 | + | |
1991 | 1992 |
| |
1992 | 1993 |
| |
1993 | 1994 |
| |
| |||
2905 | 2906 |
| |
2906 | 2907 |
| |
2907 | 2908 |
| |
| 2909 | + | |
2908 | 2910 |
| |
2909 | 2911 |
| |
2910 | 2912 |
| |
| |||
2922 | 2924 |
| |
2923 | 2925 |
| |
2924 | 2926 |
| |
| 2927 | + | |
2925 | 2928 |
| |
2926 | 2929 |
| |
2927 | 2930 |
| |
| |||
3037 | 3040 |
| |
3038 | 3041 |
| |
3039 | 3042 |
| |
| 3043 | + | |
3040 | 3044 |
| |
3041 | 3045 |
| |
3042 | 3046 |
| |
| |||
3078 | 3082 |
| |
3079 | 3083 |
| |
3080 | 3084 |
| |
3081 |
| - | |
| 3085 | + | |
3082 | 3086 |
| |
3083 | 3087 |
| |
3084 | 3088 |
| |
| |||
3120 | 3124 |
| |
3121 | 3125 |
| |
3122 | 3126 |
| |
| 3127 | + | |
3123 | 3128 |
| |
3124 | 3129 |
| |
3125 | 3130 |
| |
|
0 commit comments