Overview
Comment: | ObjFWTest: Add OTAssert{Less,Greater}Than(OrEqual) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | objfwtest |
Files: | files | file ages | folders |
SHA3-256: |
eda31b70b638be4755dc4183f3819e34 |
User & Date: | js on 2024-02-12 22:58:53 |
Other Links: | branch diff | manifest | tags |
Context
2024-02-13
| ||
01:17 | Migrate OFObjectTests to ObjFWTest check-in: f7d401609e user: js tags: objfwtest | |
2024-02-12
| ||
22:58 | ObjFWTest: Add OTAssert{Less,Greater}Than(OrEqual) check-in: eda31b70b6 user: js tags: objfwtest | |
22:54 | Migrate OFLocaleTests to ObjFWTest check-in: 7fafb1641d user: js tags: objfwtest | |
Changes
Modified new_tests/OFArrayTests.m from [82ed4031a9] to [b5b1833cad].
︙ | ︙ | |||
156 157 158 159 160 161 162 | } - (void)testFastEnumeration { size_t i = 0; for (OFString *object in _array) { | | | 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 | } - (void)testFastEnumeration { size_t i = 0; for (OFString *object in _array) { OTAssertLessThan(i, 3); OTAssertEqualObjects(object, cArray[i++]); } } - (void)testComponentsJoinedByString { OFArray *array; |
︙ | ︙ |
Modified src/test/OTAssert.h from [4079f8ef1f] to [6d46dd547d].
︙ | ︙ | |||
22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #define OTAssert(cond, ...) \ OTAssertImpl(self, _cmd, cond, @#cond, @__FILE__, __LINE__, \ ## __VA_ARGS__, nil) #define OTAssertTrue(cond, ...) OTAssert(cond == true, ## __VA_ARGS__) #define OTAssertFalse(cond, ...) OTAssert(cond == false, ## __VA_ARGS__) #define OTAssertEqual(a, b, ...) OTAssert(a == b, ## __VA_ARGS__) #define OTAssertNotEqual(a, b, ...) OTAssert(a != b, ## __VA_ARGS__) #define OTAssertEqualObjects(a, b, ...) OTAssert([a isEqual: b], ## __VA_ARGS__) #define OTAssertNotEqualObjects(a, b, ...) \ OTAssert(![a isEqual: b], ## __VA_ARGS__) #define OTAssertNil(object, ...) OTAssert(object == nil, ## __VA_ARGS__) #define OTAssertNotNil(object, ...) OTAssert(object != nil, ## __VA_ARGS__) #define OTAssertThrows(expression, ...) \ { \ | > > > > | 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #define OTAssert(cond, ...) \ OTAssertImpl(self, _cmd, cond, @#cond, @__FILE__, __LINE__, \ ## __VA_ARGS__, nil) #define OTAssertTrue(cond, ...) OTAssert(cond == true, ## __VA_ARGS__) #define OTAssertFalse(cond, ...) OTAssert(cond == false, ## __VA_ARGS__) #define OTAssertEqual(a, b, ...) OTAssert(a == b, ## __VA_ARGS__) #define OTAssertNotEqual(a, b, ...) OTAssert(a != b, ## __VA_ARGS__) #define OTAssertLessThan(a, b, ...) OTAssert(a < b, ## __VA_ARGS__) #define OTAssertLessThanOrEqual(a, b, ...) OTAssert(a <= b, ## __VA_ARGS__) #define OTAssertGreaterThan(a, b, ...) OTAssert(a > b, ## __VA_ARGS__) #define OTAssertGreaterThanOrEqual(a, b, ...) OTAssert(a >= b, ## __VA_ARGS__) #define OTAssertEqualObjects(a, b, ...) OTAssert([a isEqual: b], ## __VA_ARGS__) #define OTAssertNotEqualObjects(a, b, ...) \ OTAssert(![a isEqual: b], ## __VA_ARGS__) #define OTAssertNil(object, ...) OTAssert(object == nil, ## __VA_ARGS__) #define OTAssertNotNil(object, ...) OTAssert(object != nil, ## __VA_ARGS__) #define OTAssertThrows(expression, ...) \ { \ |
︙ | ︙ |