File tree
18 files changed
+54
-36
lines changed- Objection.xcodeproj
- Source
- Specs
- Vendor
18 files changed
+54
-36
lines changed+3-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
| 4 | + | |
| 5 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + |
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
21 | 21 |
| |
22 | 22 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
699 | 699 |
| |
700 | 700 |
| |
701 | 701 |
| |
702 |
| - | |
| 702 | + | |
703 | 703 |
| |
704 | 704 |
| |
705 | 705 |
| |
| |||
1016 | 1016 |
| |
1017 | 1017 |
| |
1018 | 1018 |
| |
1019 |
| - | |
1020 |
| - | |
1021 |
| - | |
1022 |
| - | |
1023 | 1019 |
| |
1024 | 1020 |
| |
1025 | 1021 |
| |
| |||
1045 | 1041 |
| |
1046 | 1042 |
| |
1047 | 1043 |
| |
1048 |
| - | |
1049 |
| - | |
1050 |
| - | |
1051 |
| - | |
1052 | 1044 |
| |
1053 | 1045 |
| |
1054 | 1046 |
| |
| |||
1079 | 1071 |
| |
1080 | 1072 |
| |
1081 | 1073 |
| |
| 1074 | + | |
1082 | 1075 |
| |
1083 | 1076 |
| |
1084 | 1077 |
| |
| |||
1105 | 1098 |
| |
1106 | 1099 |
| |
1107 | 1100 |
| |
| 1101 | + | |
1108 | 1102 |
| |
1109 | 1103 |
| |
1110 | 1104 |
| |
| |||
1120 | 1114 |
| |
1121 | 1115 |
| |
1122 | 1116 |
| |
1123 |
| - | |
1124 | 1117 |
| |
1125 | 1118 |
| |
1126 | 1119 |
| |
| |||
1134 | 1127 |
| |
1135 | 1128 |
| |
1136 | 1129 |
| |
1137 |
| - | |
1138 | 1130 |
| |
1139 | 1131 |
| |
1140 | 1132 |
| |
| |||
1151 | 1143 |
| |
1152 | 1144 |
| |
1153 | 1145 |
| |
1154 |
| - | |
1155 | 1146 |
| |
1156 | 1147 |
| |
1157 | 1148 |
| |
| |||
1195 | 1186 |
| |
1196 | 1187 |
| |
1197 | 1188 |
| |
1198 |
| - | |
1199 | 1189 |
| |
1200 | 1190 |
| |
1201 | 1191 |
| |
| |||
1235 | 1225 |
| |
1236 | 1226 |
| |
1237 | 1227 |
| |
1238 |
| - | |
1239 | 1228 |
| |
1240 | 1229 |
| |
1241 | 1230 |
| |
| |||
1274 | 1263 |
| |
1275 | 1264 |
| |
1276 | 1265 |
| |
1277 |
| - | |
1278 | 1266 |
| |
1279 | 1267 |
| |
1280 | 1268 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
+4-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
358 | 358 |
| |
359 | 359 |
| |
360 | 360 |
| |
361 |
| - | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
362 | 364 |
| |
363 | 365 |
| |
364 | 366 |
| |
| |||
406 | 408 |
| |
407 | 409 |
| |
408 | 410 |
| |
409 |
| - | |
| 411 | + | |
410 | 412 |
| |
411 | 413 |
| |
412 | 414 |
| |
|
+11-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
| 38 | + | |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| |||
56 | 56 |
| |
57 | 57 |
| |
58 | 58 |
| |
59 |
| - | |
| 59 | + | |
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
64 |
| - | |
| 64 | + | |
65 | 65 |
| |
66 | 66 |
| |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
67 | 72 |
| |
68 | 73 |
| |
69 | 74 |
| |
70 | 75 |
| |
71 | 76 |
| |
72 | 77 |
| |
73 | 78 |
| |
74 |
| - | |
| 79 | + | |
75 | 80 |
| |
76 | 81 |
| |
77 | 82 |
| |
78 | 83 |
| |
79 | 84 |
| |
80 | 85 |
| |
81 |
| - | |
| 86 | + | |
82 | 87 |
| |
83 | 88 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| 13 | + | |
13 | 14 |
| |
14 | 15 |
| |
15 | 16 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
63 |
| - | |
| 63 | + | |
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
| |||
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
115 |
| - | |
| 115 | + | |
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
|
- .gitignore+1
- .travis.yml-9
- CONTRIBUTING.md+23-4
- Nimble.podspec+2-2
- Nimble.xcodeproj/project.pbxproj+52-40
- Nimble.xcodeproj/project.xcworkspace/xcshareddata/Nimble.xccheckout+2-2
- Nimble/Adapters/AdapterProtocols.swift+2-3
- Nimble/Adapters/AssertionDispatcher.swift+20
- Nimble/Adapters/AssertionRecorder.swift+54-6
- Nimble/Adapters/NimbleXCTestHandler.swift+28
- Nimble/Adapters/XCTestHandler.swift-10
- Nimble/DSL+Wait.swift+8-8
- Nimble/DSL.swift+8-6
- Nimble/Expectation.swift+31-18
- Nimble/Expression.swift+51-4
- Nimble/FailureMessage.swift+32-7
- Nimble/Matchers/AllPass.swift+88
- Nimble/Matchers/BeAKindOf.swift+11-1
- Nimble/Matchers/BeAnInstanceOf.swift+11-1
- Nimble/Matchers/BeCloseTo.swift+3-3
- Nimble/Matchers/BeEmpty.swift+2-1
- Nimble/Matchers/BeGreaterThan.swift+2-2
- Nimble/Matchers/BeGreaterThanOrEqualTo.swift+2-2
- Nimble/Matchers/BeIdenticalTo.swift+1-1
- Nimble/Matchers/BeLessThan.swift+2-2
- Nimble/Matchers/BeLessThanOrEqual.swift+1-1
- Nimble/Matchers/BeLogical.swift+38-21
- Nimble/Matchers/BeNil.swift+1-1
- Nimble/Matchers/BeginWith.swift+2-2
- Nimble/Matchers/Contain.swift+16-2
- Nimble/Matchers/EndWith.swift+5-4
- Nimble/Matchers/Equal.swift+63-1
- Nimble/Matchers/Match.swift+2-2
- Nimble/Matchers/MatcherProtocols.swift+4-35
- Nimble/Matchers/RaisesException.swift+129-62
- Nimble/ObjCExpectation.swift+79
- Nimble/Utils/Stringers.swift+4-4
- Nimble/Wrappers/AsyncMatcherWrapper.swift+48-55
- Nimble/Wrappers/BasicMatcherWrapper.swift-28
- Nimble/Wrappers/FullMatcherWrapper.swift-18
- Nimble/Wrappers/MatcherFunc.swift+56-16
- Nimble/Wrappers/NonNilMatcherWrapper.swift-56
- Nimble/Wrappers/ObjCMatcher.swift+17-93
- Nimble/objc/DSL.h+8-4
- Nimble/objc/DSL.m+16-4
- NimbleTests/AsynchronousTest.swift+6-7
- NimbleTests/Helpers/utils.swift+44-21
- NimbleTests/Matchers/AllPassTest.swift+74
- NimbleTests/Matchers/BeAKindOfTest.swift+18
- NimbleTests/Matchers/BeAnInstanceOfTest.swift+20
- NimbleTests/Matchers/BeEmptyTest.swift+1-1
- NimbleTests/Matchers/BeIdenticalToObjectTest.swift+9-9
- NimbleTests/Matchers/BeIdenticalToTest.swift+2-2
- NimbleTests/Matchers/BeLogicalTest.swift+22
- NimbleTests/Matchers/BeNilTest.swift+1-1
- NimbleTests/Matchers/BeginWithTest.swift+2-2
- NimbleTests/Matchers/EndWithTest.swift+2-2
- NimbleTests/Matchers/EqualTest.swift+31
- NimbleTests/Matchers/RaisesExceptionTest.swift+122-39
- NimbleTests/objc/NimbleSpecHelper.h+4
- NimbleTests/objc/ObjCAllPassTest.m+38
- NimbleTests/objc/ObjCRaiseExceptionTest.m+133-16
- README.md+75-32
- circle.yml+37
- test+5-5
- .gitignore+3
- CONTRIBUTING.md+2-1
- Documentation/ArrangeActAssert.md+3-3
- Documentation/ConfiguringQuick.md+1-1
- Documentation/InstallingQuick.md+28-9
- Documentation/NimbleAssertions.md+2-2
- Documentation/QuickExamplesAndGroups.md+27-1
- Documentation/SettingUpYourXcodeProject.md+3
- Externals/Nimble+1-1
- Quick.podspec+2-2
- Quick.xcodeproj/project.pbxproj+26-12
- Quick/Configuration/QuickConfiguration.m+1-1
- Quick/DSL/DSL.swift+1-1
- Quick/DSL/QCKDSL.h+38-15
- Quick/DSL/QCKDSL.m+10-1
- Quick/DSL/World+DSL.h+20
- Quick/DSL/World+DSL.swift+18-16
- Quick/Failure.swift-16
- Quick/QuickSpec.m+29-7
- Quick/World.h+17
- Quick/World.swift+9-9
- QuickTests/FunctionalTests/FailureTests+ObjC.m+13-17
- QuickTests/FunctionalTests/FailureUsingXCTAssertTests+ObjC.m+55
- QuickTests/FunctionalTests/ItTests+ObjC.m+2-4
- QuickTests/FunctionalTests/ItTests.swift+1-1
- QuickTests/FunctionalTests/SharedExamplesTests+ObjC.m+29
- QuickTests/Helpers/QCKSpecRunner.m+1-1
- README.md+3-1
- circle.yml+18
0 commit comments