Commit 176a421
File tree
9 files changed
+63
-53
lines changed- Carthage/Checkouts
- Commandant.xcodeproj
9 files changed
+63
-53
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
- .github/workflows/ci.yml+46
- .hound.yml+1-1
- .swiftlint.yml+2
- .travis.yml+47-40
- Cartfile.private+1-1
- Cartfile.resolved+1-2
- Carthage/Checkouts/CwlCatchException/Package.swift-9
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/LICENSE.txt+2
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Package.swift+14
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/README.md+1-1
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchException/CwlCatchException.swift+5-5
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/CwlCatchException.m+2-5
- Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/include/CwlCatchException.h+2-5
- Carthage/Checkouts/CwlPreconditionTesting/Package.swift+19-10
- Carthage/Checkouts/CwlPreconditionTesting/README.md+5-19
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/CwlMachBadInstructionHandler.m+32-29
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/include/CwlMachBadInstructionHandler.h+9-1
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.c+3-4
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.h+8
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlBadInstructionException.swift+44-44
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstruction.swift+161-148
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstructionPosix.swift+73-73
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlDarwinDefinitions.swift+31-31
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/Posix/CwlPreconditionTesting_POSIX.h-29
- Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/include/CwlPreconditionTesting.h+8-5
- Gemfile+1-1
- Gemfile.lock+37-23
- Nimble.podspec+11-8
- Nimble.xcodeproj/project.pbxproj+56-51
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-iOS.xcscheme+1-1
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-macOS.xcscheme+1-1
- Nimble.xcodeproj/xcshareddata/xcschemes/Nimble-tvOS.xcscheme+1-1
- Package.resolved+8
- Package.swift+57-13
- [email protected]+62
- README.md+24-1
- Sources/Nimble/Adapters/NMBExpectation.swift+18-18
- Sources/Nimble/Adapters/NimbleXCTestHandler.swift+2-2
- Sources/Nimble/Expression.swift+2-2
- Sources/Nimble/Matchers/BeCloseTo.swift+10-6
- Sources/Nimble/Matchers/BeEmpty.swift+13-3
- Sources/Nimble/Matchers/BeGreaterThan.swift+6-4
- Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift+6-4
- Sources/Nimble/Matchers/BeIdenticalTo.swift+2-11
- Sources/Nimble/Matchers/BeLessThan.swift+6-4
- Sources/Nimble/Matchers/BeLessThanOrEqual.swift+6-4
- Sources/Nimble/Matchers/Contain.swift+20
- Sources/Nimble/Matchers/MatcherProtocols.swift+5-3
- Sources/Nimble/Matchers/PostNotification.swift+60-17
- Sources/Nimble/Matchers/RaisesException.swift+13-10
- Sources/Nimble/Matchers/SatisfyAllOf.swift+6
- Sources/Nimble/Matchers/SatisfyAnyOf.swift+6
- Sources/Nimble/Matchers/ThrowAssertion.swift+5-5
- Sources/Nimble/Nimble.h+1-5
- Sources/Nimble/Utils/Await.swift+13-9
- Sources/Nimble/Utils/Stringers.swift+2-13
- Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m+3-74
- Tests/NimbleTests/AsynchronousTest.swift+37-3
- Tests/NimbleTests/Helpers/utils.swift+1-1
- Tests/NimbleTests/Matchers/BeAKindOfTest.swift+2-2
- Tests/NimbleTests/Matchers/BeAnInstanceOfTest.swift+1-1
- Tests/NimbleTests/Matchers/BeEmptyTest.swift+20-3
- Tests/NimbleTests/Matchers/BeGreaterThanOrEqualToTest.swift-2
- Tests/NimbleTests/Matchers/BeIdenticalToTest.swift+1-1
- Tests/NimbleTests/Matchers/BeLessThanOrEqualToTest.swift-2
- Tests/NimbleTests/Matchers/BeginWithTest.swift-2
- Tests/NimbleTests/Matchers/ContainTest.swift+22-1
- Tests/NimbleTests/Matchers/EndWithTest.swift-2
- Tests/NimbleTests/Matchers/EqualTest.swift+1-11
- Tests/NimbleTests/Matchers/MatchErrorTest.swift+2-2
- Tests/NimbleTests/Matchers/PostNotificationTest.swift+13-17
- Tests/NimbleTests/Matchers/RaisesExceptionTest.swift+1-1
- Tests/NimbleTests/Matchers/ThrowAssertionTest.swift+1-1
- Tests/NimbleTests/XCTestManifests.swift+2
- script/release+2-2
- test+17-11
- .github/ISSUE_TEMPLATE+1-1
- .github/workflows/ci.yml+52
- .github/workflows/swiftlint.yml+15
- .hound.yml-4
- .swiftlint.yml+7-4
- .travis.yml+22-18
- CONTRIBUTING.md+1-1
- Dangerfile+1-5
- Documentation/en-us/InstallingQuick.md+24-2
- Documentation/en-us/SharedExamples.md+71-2
- Documentation/ja/InstallingQuick.md+1-1
- Documentation/ja/SharedExamples.md+4-4
- Documentation/ko-kr/InstallingQuick.md+1-1
- Documentation/ko-kr/SharedExamples.md+3-3
- Documentation/pt-br/SharedExamples.md+4-4
- Documentation/zh-cn/InstallingQuick.md+1-1
- Documentation/zh-cn/SharedExamples.md+3-3
- Externals/Nimble+1-1
- Gemfile+1-2
- Gemfile.lock+69-49
- Package.resolved+2-2
- Package.swift+14-5
- [email protected]+46
- Quick Templates/Quick Spec Class.xctemplate/Objective-C/___FILEBASENAME___.m+2-2
- Quick.podspec+7-3
- Quick.xcodeproj/project.pbxproj+237-347
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-iOS.xcscheme+1-1
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-macOS.xcscheme+20-14
- Quick.xcodeproj/xcshareddata/xcschemes/Quick-tvOS.xcscheme+1-1
- README.md+1-1
- Rakefile+8-6
- Sources/Quick/Behavior.swift+8-6
- Sources/Quick/Callsite.swift+17-4
- Sources/Quick/Configuration/Configuration.swift+22-18
- Sources/Quick/Configuration/QuickConfiguration.swift+59-20
- Sources/Quick/DSL/DSL.swift+16-12
- Sources/Quick/DSL/World+DSL.swift+24-23
- Sources/Quick/Example.swift+7-12
- Sources/Quick/ExampleGroup.swift+7
- Sources/Quick/ExampleMetadata.swift+3-1
- Sources/Quick/Filter.swift+3-1
- Sources/Quick/NSBundle+CurrentTestBundle.swift+1-1
- Sources/Quick/QuickMain.swift+1-8
- Sources/Quick/QuickSpec.swift+42-43
- Sources/Quick/QuickTestObservation.swift+69
- Sources/Quick/String+C99ExtendedIdentifier.swift+4-7
- Sources/Quick/World.swift+40-18
- Sources/QuickObjCRuntime/QuickSpecBase.m+5-22
- Sources/QuickObjCRuntime/include/QuickSpecBase.h+7
- Sources/QuickObjectiveC/Configuration/QuickConfiguration.m+2-43
- Sources/QuickObjectiveC/QuickSpec.h+1-1
- Sources/QuickObjectiveC/QuickSpec.m+43-33
- Sources/QuickSpecBase/include/QuickSpecBase.h-11
- Tests/.swiftlint.yml+5
- Tests/LinuxMain.swift+16-15
- Tests/QuickIssue853RegressionTests/SubclassOfSubclassWithStructPropertyTests.swift+20
- Tests/QuickTests/QuickFocusedTests/FocusedTests.swift+13-2
- Tests/QuickTests/QuickTestHelpers/SpecRunner.swift-30
- Tests/QuickTests/QuickTestHelpers/TestRun.swift-9
- Tests/QuickTests/QuickTestHelpers/XCTestCaseProvider.swift+4-4
- Tests/QuickTests/QuickTests/FunctionalTests/AfterEachTests.swift+5-5
- Tests/QuickTests/QuickTests/FunctionalTests/BeforeEachTests.swift+3-3
- Tests/QuickTests/QuickTests/FunctionalTests/BeforeSuiteTests.swift+3-3
- Tests/QuickTests/QuickTests/FunctionalTests/BehaviorTests.swift+3-5
- Tests/QuickTests/QuickTests/FunctionalTests/Configuration/AfterEach/Configuration+AfterEachTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/Configuration/BeforeEach/Configuration+BeforeEachTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/ContextTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/CurrentSpecTests.swift+18-6
- Tests/QuickTests/QuickTests/FunctionalTests/DescribeTests.swift+2-2
- Tests/QuickTests/QuickTests/FunctionalTests/ItTests.swift+16-14
- Tests/QuickTests/QuickTests/FunctionalTests/ObjC/ItTests+ObjC.m+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/PendingTests.swift+13-1
- Tests/QuickTests/QuickTests/FunctionalTests/QuickSpec_SelectedTests.swift+52
- Tests/QuickTests/QuickTests/FunctionalTests/SharedExamples+BeforeEachTests.swift+1-1
- Tests/QuickTests/QuickTests/FunctionalTests/SharedExamplesTests.swift+2-2
- Tests/QuickTests/QuickTests/Helpers/QCKSpecRunner.m+8-23
- Tests/QuickTests/QuickTests/Helpers/QuickSpec+MethodList.swift+24
- Tests/QuickTests/QuickTests/Helpers/QuickSpec+QuickSpec_MethodList.h-17
- Tests/QuickTests/QuickTests/Helpers/QuickSpec+QuickSpec_MethodList.m-23
- Tests/QuickTests/QuickTests/Helpers/QuickSpecRunner.swift+101
- Tests/QuickTests/QuickTests/Helpers/QuickTestsBridgingHeader.h+1-2
- Tests/QuickTests/QuickTests/Helpers/XCTestObservationCenter+QCKSuspendObservation.h-20
- Tests/QuickTests/QuickTests/Helpers/XCTestObservationCenter+QCKSuspendObservation.m-54
- Tests/QuickTests/QuickTests/Helpers/XCTestObservationCenter+QCKSuspendObservation.swift+64
Submodule xcconfigs updated from d78854b to d0f8992
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
28 | 34 | | |
29 | 35 | | |
30 | 36 | | |
| |||
63 | 69 | | |
64 | 70 | | |
65 | 71 | | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
81 | 88 | | |
82 | 89 | | |
83 | 90 | | |
| |||
170 | 177 | | |
171 | 178 | | |
172 | 179 | | |
173 | | - | |
| 180 | + | |
174 | 181 | | |
175 | 182 | | |
176 | 183 | | |
| |||
219 | 226 | | |
220 | 227 | | |
221 | 228 | | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | 229 | | |
235 | 230 | | |
236 | 231 | | |
| |||
255 | 250 | | |
256 | 251 | | |
257 | 252 | | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
258 | 266 | | |
259 | 267 | | |
260 | 268 | | |
| |||
313 | 321 | | |
314 | 322 | | |
315 | 323 | | |
316 | | - | |
| 324 | + | |
317 | 325 | | |
318 | 326 | | |
319 | 327 | | |
| |||
350 | 358 | | |
351 | 359 | | |
352 | 360 | | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
353 | 367 | | |
354 | 368 | | |
355 | 369 | | |
| |||
447 | 461 | | |
448 | 462 | | |
449 | 463 | | |
450 | | - | |
| 464 | + | |
451 | 465 | | |
452 | 466 | | |
453 | 467 | | |
| |||
464 | 478 | | |
465 | 479 | | |
466 | 480 | | |
467 | | - | |
| 481 | + | |
468 | 482 | | |
469 | 483 | | |
470 | 484 | | |
| |||
480 | 494 | | |
481 | 495 | | |
482 | 496 | | |
483 | | - | |
| 497 | + | |
484 | 498 | | |
485 | 499 | | |
486 | 500 | | |
| |||
495 | 509 | | |
496 | 510 | | |
497 | 511 | | |
498 | | - | |
| 512 | + | |
499 | 513 | | |
500 | 514 | | |
501 | 515 | | |
| |||
530 | 544 | | |
531 | 545 | | |
532 | 546 | | |
533 | | - | |
| 547 | + | |
534 | 548 | | |
535 | 549 | | |
536 | 550 | | |
| |||
546 | 560 | | |
547 | 561 | | |
548 | 562 | | |
549 | | - | |
| 563 | + | |
550 | 564 | | |
551 | 565 | | |
552 | 566 | | |
| |||
581 | 595 | | |
582 | 596 | | |
583 | 597 | | |
584 | | - | |
| 598 | + | |
585 | 599 | | |
586 | 600 | | |
587 | 601 | | |
| |||
598 | 612 | | |
599 | 613 | | |
600 | 614 | | |
601 | | - | |
| 615 | + | |
602 | 616 | | |
603 | 617 | | |
604 | 618 | | |
| |||
Lines changed: 10 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
44 | 53 | | |
45 | 54 | | |
46 | 55 | | |
| |||
53 | 62 | | |
54 | 63 | | |
55 | 64 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 65 | | |
68 | 66 | | |
69 | 67 | | |
| |||
84 | 82 | | |
85 | 83 | | |
86 | 84 | | |
87 | | - | |
88 | | - | |
89 | 85 | | |
90 | 86 | | |
91 | 87 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments