ObjFW  History of src/test/OTAppDelegate.m of merge-in:572bcb3

History of the file that is called src/test/OTAppDelegate.m at check-in merge-in:572bcb3

2024-05-20
03:59
[da7170251e] part of check-in [95aa3ed839] OTAppDelegate: Simplify color fallback (check-in: [95aa3ed839] user: js, branch: trunk, size: 16160) [annotate] [blame] [check-ins using] [diff]
03:37
[b0a9356d5a] part of check-in [d693276d79] OFStdIOStream: Add two methods for game consoles (check-in: [d693276d79] user: js, branch: gamecontroller, size: 15550) [annotate] [blame] [check-ins using] [diff]
01:17
[c350ebfc99] part of check-in [918c9d077a] OFGameController: Add support for Wii (check-in: [918c9d077a] user: js, branch: gamecontroller, size: 16595) [annotate] [blame] [check-ins using] [diff]
2024-05-14
20:41
[3474e8e70a] part of check-in [2c2412d3df] OFGameController: Use more generic button names (check-in: [2c2412d3df] user: js, branch: gamecontroller, size: 16634) [annotate] [blame] [check-ins using] [diff]
2024-05-13
22:07
[57fda2dee1] part of check-in [f75c7058f7] Fix ObjFWTest on Nintendo (3)DS (check-in: [f75c7058f7] user: js, branch: gamecontroller, size: 16605) [annotate] [blame] [check-ins using] [diff]
2024-05-09
12:57
[bd3935ec7e] part of check-in [6f20cdbd5c] OFGameController: Add support for Linux (check-in: [6f20cdbd5c] user: js, branch: gamecontroller, size: 16575) [annotate] [blame] [check-ins using] [diff]
2024-05-05
19:22
[2b12d71a47] part of check-in [a7a6705d90] OFGameController: Add support for Nintendo DS (check-in: [a7a6705d90] user: js, branch: gamecontroller, size: 16567) [annotate] [blame] [check-ins using] [diff]
18:59
[da9bf57bcb] part of check-in [a0f4283e81] Add OFGameController

Only supports Nintendo 3DS so far. (check-in: [a0f4283e81] user: js, branch: gamecontroller, size: 16672) [annotate] [blame] [check-ins using] [diff]

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

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

20:34
[e5ebae8f3e] part of check-in [4eea22291b] A few minor improvements

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

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

14:00
[1f6282da2f] part of check-in [f5b4f0fa39] 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). (check-in: [f5b4f0fa39] user: js, branch: trunk, size: 4130) [annotate] [blame] [check-ins using] [diff]

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

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