Commit Graph

19 Commits

Author SHA1 Message Date
hikari_no_yume
d479d466e8 Remove outdated TODO comment
Missed in 2960cf6260.
2023-08-30 18:26:14 +02:00
hikari_no_yume
c8e1eb1857 Implement chdir() and improve the test for getcwd() 2023-08-30 18:22:07 +02:00
hikari_no_yume
569add79ab Implement getcwd()
This also renames current_directory to working_directory, which seems
more formally correct.
2023-08-30 17:15:05 +02:00
hikari_no_yume
a376d249bc clang-format -i tests/TestApp_source/main.c 2023-08-30 17:05:18 +02:00
ciciplusplus
d89b39247e Properly handle null string in the printf variants 2023-08-27 21:38:54 +02:00
hikari_no_yume
68a97dbeb3 Add headless mode, use it for integration tests, run them on Windows CI
The GitHub Actions CI on Windows didn't like the attempt to spawn a
window, so it had to be disabled until a headless mode could be added.
2023-08-22 12:53:24 +02:00
hikari_no_yume
2960cf6260 Set -fno-stack-protector to fix TestApp crash in qsort tests 2023-08-21 22:28:11 +02:00
hikari_no_yume
32e4625d04 Remove the Info.plist source for TestApp, not useful now 2023-08-21 22:01:52 +02:00
hikari_no_yume
d1072934d8 Use upstream LLVM to build the integration tests, remove binary from git 2023-08-21 21:52:02 +02:00
hikari_no_yume
83daed3e55 Add README to tests directory, mention cargo test in CONTRIBUTING 2023-08-21 17:46:50 +02:00
ciciplusplus
35991d82ad Handle mismatch in sscanf, more tests 2023-07-19 21:42:47 +02:00
ciciplusplus
a57a15314d realloc implementation + test 2023-07-19 21:42:43 +02:00
ciciplusplus
91edf001a5 errno implementation + test 2023-07-19 21:42:39 +02:00
ciciplusplus
f2f5fee452 .precision for integer specifiers in *printf* 2023-07-19 15:25:43 +02:00
ciciplusplus
bf9db3235b %x specifier for *printf* 2023-07-19 15:23:44 +02:00
ciciplusplus
51a0cb848e sscanf() implementation + test 2023-07-19 15:18:00 +02:00
ciciplusplus
b6858eac62 Refactor VaList, introduce DotDotDot, vsnprintf() implementation 2023-05-12 12:02:11 +02:00
ciciplusplus
3836d65edf Fix integration tests 2023-05-12 11:56:42 +02:00
ciciplusplus
e6f73cd047 stdlib's qsort implementation + integration tests
(Merged pull request by @ciciplusplus, resolves #97.)
2023-04-21 13:07:23 +02:00