ObjFW  History of tests/OFInvocationTests.m of fe760fdbbbdf46ed

History of file tests/OFInvocationTests.m at check-in fe760fdbbbdf46ed

2024-04-03
02:16
Change license to LGPLv3 only file: [d29247d55f] check-in: [7413a728a7] user: js, branch: trunk, size: 2897 [annotate] [blame] [check-ins using] [diff]
2024-02-18
19:29
Renamed new_tests/OFInvocationTests.m → tests/OFInvocationTests.m. Rename new tests file: [11b71f5c4f] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 2689 [annotate] [blame] [check-ins using] [diff]
19:29
Renamed to tests/OFInvocationTests.m. Rename new tests check-in: [7a84580fb6] user: js, branch: objfwtest, size: 0
2024-02-11
20:49
Migrate OFArrayTests to ObjFWTest file: [11b71f5c4f] check-in: [7272d5b2cd] user: js, branch: objfwtest, size: 2689 [annotate] [blame] [check-ins using] [diff]
15:32
Renamed tests/OFInvocationTests.m → new_tests/OFInvocationTests.m. Migrate OFInvocationTests to ObjFWTest file: [860bceb260] check-in: [34e6ff9e0b] user: js, branch: objfwtest, size: 2672 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [23f57f7d3a] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [0b0e05bf26] check-in: [8939cbdb52] user: js, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
Add OFAssert()

This uses the same format as OFEnsure(). file: [3c3f2f66f1] check-in: [c86b8f10f0] user: js, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff]

2022-11-07
00:27
Merge trunk into branch "invoke-invocation" file: [3e8baaf1a0] check-in: [96c24a6b6c] user: js, branch: invoke-invocation, size: 14220 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [bb91b5d725] check-in: [1a86b8175b] user: js, branch: trunk, size: 2692 [annotate] [blame] [check-ins using] [diff]
2021-05-08
23:22
tests: Align more with ObjFW style

ObjFW's style changed over the years, but the tests were never adjusted
to it. file: [a2e3d6960f] check-in: [14f1e22d79] user: js, branch: trunk, size: 2692 [annotate] [blame] [check-ins using] [diff]

2021-04-30
22:26
Merge trunk into branch "invoke-invocation" file: [c28c4e3857] check-in: [efca87b509] user: js, branch: invoke-invocation, size: 14222 [annotate] [blame] [check-ins using] [diff]
2021-04-07
22:31
Remove some leftovers from invocation file: [475125e587] check-in: [4b06ad56fd] user: js, branch: trunk, size: 2694 [annotate] [blame] [check-ins using] [diff]
2021-03-30
21:23
Merge trunk into 1.0 branch file: [28645e8e6a] check-in: [564d6d6b6f] user: js, branch: 1.0, size: 8873 [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [1df5434c9d] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 14270 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [78de2aee0d] check-in: [374e1a1bfa] user: js, branch: trunk, size: 14465 [annotate] [blame] [check-ins using] [diff]
2020-01-08
02:29
Merge branch 'master' into 1.0 file: [afee5baf5a] check-in: [e7e1e1c6c5] user: js, branch: 1.0, size: 9041 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [2e969e8d08] check-in: [c7f0229795] user: js, branch: trunk, size: 14554 [annotate] [blame] [check-ins using] [diff]
2019-12-15
15:37
Merge branch 'master' into 1.0 file: [7acb8f9710] check-in: [11e303eb3b] user: js, branch: 1.0, size: 9038 [annotate] [blame] [check-ins using] [diff]
2019-11-24
16:42
Fix compilation for iOS/ARM64 with newer Xcode file: [a4ee125d47] check-in: [090f42fc70] user: js, branch: trunk, size: 14551 [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:57
Merge branch 'master' into 1.0 file: [a893e98c20] check-in: [76245b4665] user: js, branch: 1.0, size: 8995 [annotate] [blame] [check-ins using] [diff]
15:58
Remove OFAutoreleasePool

OFAutoreleasePools have long been discouraged in favor of the runtime's
autorelease pools. file: [a0a51d6d45] check-in: [09be825f88] user: js, branch: trunk, size: 14508 [annotate] [blame] [check-ins using] [diff]

15:25
Remove incomplete -[OFInvocation invoke] support file: [d69df80290] check-in: [fc521f01cc] user: js, branch: 1.0, size: 8997 [annotate] [blame] [check-ins using] [diff]
2019-02-17
22:44
tests: Only import ObjFW.h

This prevents forgetting to add an import to ObjFW.h, as the tests would
then not compile. file: [25e9eded06] check-in: [dc0c6c34ab] user: js, branch: trunk, size: 14510 [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
Update copyright file: [339dbedbd5] check-in: [0509d7a844] user: js, branch: trunk, size: 14596 [annotate] [blame] [check-ins using] [diff]
2018-11-26
22:04
OFInvocation: Fix void return file: [16bfacf2a2] check-in: [7c1614461e] user: js, branch: trunk, size: 14590 [annotate] [blame] [check-ins using] [diff]
2018-02-11
14:55
OFInvocationTests: Check for complex.h

__STDC_NO_COMPLEX__ is not defined if we have a C99 compiler in an
environment that doesn't support complex.

This fixes DJGPP. file: [3eeb41421c] check-in: [90a96b9682] user: js, branch: trunk, size: 14149 [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
Update copyright notice file: [c675d5e315] check-in: [7e5c81e186] user: js, branch: trunk, size: 14050 [annotate] [blame] [check-ins using] [diff]
2017-10-22
15:05
Make Apple GCC with -Wshadow happy file: [ed7a567435] check-in: [a06354b42a] user: js, branch: trunk, size: 14027 [annotate] [blame] [check-ins using] [diff]
2017-10-11
20:53
Fix shadowed variables and enable -Wshadow file: [5d557debb9] check-in: [00476e4430] user: js, branch: trunk, size: 14018 [annotate] [blame] [check-ins using] [diff]
2017-09-28
23:02
Enable -Wnullable-to-nonnull-conversion and adjust file: [852b660a9a] check-in: [2de9660312] user: js, branch: trunk, size: 14205 [annotate] [blame] [check-ins using] [diff]
2017-09-26
22:40
Work around Clang analyzer false positives file: [1bbbdf67b6] check-in: [c9efebeff9] user: js, branch: trunk, size: 14018 [annotate] [blame] [check-ins using] [diff]
2017-09-21
21:45
invoke-x86_64.m: Fix passing of floats file: [da1c4d414a] check-in: [af2a5c852b] user: js, branch: trunk, size: 13936 [annotate] [blame] [check-ins using] [diff]
2017-09-17
10:48
invoke-x86_64.m: Support complex long double file: [22ff9322e7] check-in: [4628f6bbff] user: js, branch: trunk, size: 12815 [annotate] [blame] [check-ins using] [diff]
03:18
invoke-x86_64.m: Support complex {float,double} file: [86c5f0ef13] check-in: [b35074d74a] user: js, branch: trunk, size: 10257 [annotate] [blame] [check-ins using] [diff]
02:20
invoke-x86_64.m: Change __int128 handling

When using GCC (and thus conforming to the ABI), do not pass the low
half of an __int128 in a register while passing the high of an __int128
on the stack.

For Clang, just handle it as two longs. file: [3e2e21ca4d] check-in: [15eed89995] user: js, branch: trunk, size: 7926 [annotate] [blame] [check-ins using] [diff]

2017-09-16
20:37
OFInvocationTests: Slightly change __int128 test file: [2ee831b079] check-in: [c2941ac553] user: js, branch: trunk, size: 7919 [annotate] [blame] [check-ins using] [diff]
20:05
invoke-x86_64.m: Fix compilation with GCC file: [23dbe050f2] check-in: [2379608969] user: js, branch: trunk, size: 7964 [annotate] [blame] [check-ins using] [diff]
2017-09-15
00:03
invoke-x86_64.m: Add support for __int128 file: [943b8e059c] check-in: [1b96a21136] user: js, branch: trunk, size: 7903 [annotate] [blame] [check-ins using] [diff]
2017-09-11
20:32
invoke-x86_64.m: Support for long double file: [d5cabd9696] check-in: [d0878b2eae] user: js, branch: trunk, size: 6027 [annotate] [blame] [check-ins using] [diff]
15:37
invoke-x86_64.m: Support passing args via stack file: [f2f7a265ba] check-in: [0bf9fafd47] user: js, branch: trunk, size: 4762 [annotate] [blame] [check-ins using] [diff]
2017-09-10
22:32
Added: Add OFInvocation

Only support for storing an invocation, no support for invoking yet. file: [0aa6c53400] check-in: [d6553b4578] user: js, branch: trunk, size: 2719 [annotate] [blame] [check-ins using]