ObjFW  All files named "src/test/OTAppDelegate.m"

History for src/test/OTAppDelegate.m

2024-04-03
02:16
Change license to LGPLv3 only file: [c99ef75558] check-in: [7413a728a7] user: js, branch: trunk, size: 16502 [annotate] [blame] [check-ins using] [diff]
2024-03-17
13:35
ObjFWTest: Fix non-printed failure description file: [1017432031] check-in: [ec58cc5830] user: js, branch: trunk, size: 16294 [annotate] [blame] [check-ins using] [diff]
2024-02-24
19:40
Make everything work on macOS Leopard again file: [63fb27780b] check-in: [c3e83facc5] user: js, branch: trunk, size: 16266 [annotate] [blame] [check-ins using] [diff]
2024-02-18
23:40
ObjFWTest: Allow specifying test cases to run file: [7e312d3965] check-in: [ed304d67c9] user: js, branch: trunk, size: 16079 [annotate] [blame] [check-ins using] [diff]
22:58
ObjFWTest: Don't use \r if terminal is present

This should work better for platforms that don't have an ANSI terminal. file: [a06b09228a] check-in: [f82e6faffc] user: js, branch: trunk, size: 15558 [annotate] [blame] [check-ins using] [diff]

20:34
A few minor improvements

These were found by reading through the previous merge commit. file: [e5ebae8f3e] check-in: [4eea22291b] user: js, branch: trunk, size: 15387 [annotate] [blame] [check-ins using] [diff]

19:56
Make iOS Xcode project work with new tests file: [15d7c068c3] check-in: [7c8c1fd251] user: js, branch: objfwtest, size: 15409 [annotate] [blame] [check-ins using] [diff]
2024-02-17
18:19
ObjFWTest: Improve format for redirected output file: [c93ecdfdda] check-in: [5e89084e60] user: js, branch: objfwtest, size: 14784 [annotate] [blame] [check-ins using] [diff]
2024-02-15
22:34
ObjFWTest: Implement output on Nintendo Switch file: [5a8390683c] check-in: [dd7079d092] user: js, branch: objfwtest, size: 14416 [annotate] [blame] [check-ins using] [diff]
22:13
ObjFWTest: Implement output on Nintendo DS file: [33dd8065bf] check-in: [b93ad0661b] user: js, branch: objfwtest, size: 13295 [annotate] [blame] [check-ins using] [diff]
00:11
ObjFWTest: Print unhandled exceptions file: [93307d5262] check-in: [80465d3349] user: js, branch: objfwtest, size: 12713 [annotate] [blame] [check-ins using] [diff]
2024-02-14
23:55
ObjFWTest: Implement output on Nintendo 3DS file: [4ca40af318] check-in: [12d7d274f1] user: js, branch: objfwtest, size: 10807 [annotate] [blame] [check-ins using] [diff]
22:28
ObjFWTest: Implement output on Wii file: [6921cb8cdc] check-in: [87d92e4803] user: js, branch: objfwtest, size: 9938 [annotate] [blame] [check-ins using] [diff]
2024-02-13
23:41
ObjFWTest: Add OTSkip() file: [02348e7b1f] check-in: [f45bd96383] user: js, branch: objfwtest, size: 8627 [annotate] [blame] [check-ins using] [diff]
02:16
ObjFWTest: Proper plurals in output file: [4119182bbc] check-in: [d2b609cdd2] user: js, branch: objfwtest, size: 7529 [annotate] [blame] [check-ins using] [diff]
2024-02-12
22:35
Migrate OFSystemInfoTests to ObjFWTest file: [6f0346b1a1] check-in: [6ae7f7cdbf] user: js, branch: objfwtest, size: 7242 [annotate] [blame] [check-ins using] [diff]
2024-02-11
21:29
Migrate OF*HashTests.m to ObjFWTest file: [c000033e03] check-in: [dda0ca9612] user: js, branch: objfwtest, size: 6439 [annotate] [blame] [check-ins using] [diff]
20:49
Migrate OFArrayTests to ObjFWTest file: [00ea0ff31c] check-in: [7272d5b2cd] user: js, branch: objfwtest, size: 5989 [annotate] [blame] [check-ins using] [diff]
15:18
ObjFWTest: Use more, even nicer colors file: [3e448c799c] check-in: [6186d3b518] user: js, branch: trunk, size: 5873 [annotate] [blame] [check-ins using] [diff]
15:00
ObjFWTest: Use nicer colors file: [45c4eb9c1a] check-in: [5b3ba754b6] user: js, branch: trunk, size: 5567 [annotate] [blame] [check-ins using] [diff]
13:57
ObjFWTest: Number of failed tests as exit code file: [8b6e2b32dd] check-in: [5d6b38e9ce] user: js, branch: trunk, size: 4498 [annotate] [blame] [check-ins using] [diff]
2024-02-10
14:16
ObjFWTest: Make sure classes are initialized

This fixes it with the ObjFW runtime again, which was broken by the last
change that as a side effect no longer initialized classes. However,
before class_getSuperclass() can be called in the ObjFW runtime, the
class needs to be initialized. file: [94d0e3c3f7] check-in: [f4bb3f5a76] user: js, branch: trunk, size: 4472 [annotate] [blame] [check-ins using] [diff]

14:00
ObjFWTest: Don't rely on +[isSubclassOfClass:]

Not all classes returned by objc_copyClassList() might have this method.

This fixes crashing when using the Apple runtime (which presumably has
some internal classes without said method). file: [1f6282da2f] check-in: [f5b4f0fa39] user: js, branch: trunk, size: 4130 [annotate] [blame] [check-ins using] [diff]

12:55
Add ObjFWTest file: [7058ecd776] check-in: [0ceea01454] user: js, branch: trunk, size: 3934 [annotate] [blame] [check-ins using]
11:30
ObjFWTest: Add output and show a summary file: [7aa90ae52e] check-in: [e94a061758] user: js, branch: objfwtest, size: 3928 [annotate] [blame] [check-ins using] [diff]
2024-02-06
23:01
ObjFWTest: Add OTAssert() file: [d77755a8a2] check-in: [5cd1585ae1] user: js, branch: objfwtest, size: 2674 [annotate] [blame] [check-ins using] [diff]
2024-02-05
20:42
Added: Add ObjFWTest

So far, it only discovers all tests and runs them and doesn't do much
else. file: [36e6efa285] check-in: [10f006be37] user: js, branch: objfwtest, size: 2268 [annotate] [blame] [check-ins using]