Lephenixnoir
0d6cc30c91
minor formatting
4 months ago
Lephenixnoir
a30bd7e4f5
Merge pull request 'add test for getline(3) & getdelim(3)' ( #1 ) from Alice/FxLibcTest:master into master
...
Reviewed-on: #1
4 months ago
Alice Rozengarden
2a74ccdd07
add test for getline(3) & getdelim(3)
4 months ago
Lephenixnoir
cf40969c23
stdio: add tests for standard streams and misc functions
7 months ago
Lephenixnoir
58bab5137f
stdio: tests for fdopen(), fputc(), fputs(), fgetc(), fgets()
7 months ago
Lephenixnoir
419fef4f1e
stdio: tests for ungetc, update and append modes
7 months ago
Lephenixnoir
ab763cf712
stdio: tests for simple fwrite() patterns and line buffering
7 months ago
Lephenixnoir
4ffcf4c892
string: add a test for memrchr
7 months ago
Lephenixnoir
71126cdd00
stdio: basic tests for fread()
7 months ago
Lephenixnoir
871bf84d57
unistd: add file offset checks
7 months ago
Lephenixnoir
12a157f01e
stdio: basic tests for fopen()
7 months ago
Lephenixnoir
25c67e6e10
unistd, sys/stat: stat(), mkdir() and rmdir()
7 months ago
Lephenixnoir
6383d9ba0f
avoid the library dependency loop with gint
7 months ago
Lephenixnoir
61ade4412d
unistd, dirent: path manipulation, folder enumeration
8 months ago
Lephenixnoir
8280bbb919
unistd: more advanced file manipulation tests
8 months ago
Lephenixnoir
7f27191726
time: generic and platform-specific functions
8 months ago
Lephenixnoir
02fe82d903
basic fx-9860G support and some filesystem tests (WIP)
8 months ago
Lephenixnoir
c712416d12
string: add a test case for a buggy situation of strtok
12 months ago
Lephenixnoir
684f827e99
stdlib: add a test for TinyMT random numbers
1 year ago
Lephenixnoir
d5d3c791f3
replace old gint/std headers with fxlibc ones
1 year ago
Lephenixnoir
287d9fb695
add exit and printf tests
1 year ago
Lephenixnoir
40349e99b7
signal: add basic signals
1 year ago
Lephenixnoir
f5e55ecc22
setjmp: add a test to longjmp out of an interrupt
1 year ago
Lephenixnoir
ef59e956bb
hopefully the last time key events are a problem
1 year ago
Lephenixnoir
d3bb540905
we don't talk about that here
1 year ago
Lephenixnoir
3599134898
string: mark makenstr as unused
...
This function will be relevant only if we ever optimize some
size-limited string function in assembler, which would warrant the user
of memarray to validate size/alignment combinations.
1 year ago
Lephenixnoir
49a8669669
setjmp: add basic long jump tests
1 year ago
Lephenixnoir
90dc8b29a6
bump to gint 2.5 (simplified logic)
...
gint 2.5 now provides flags for OpenLibm and the libc.
1 year ago
Lephenixnoir
5b21ea6ca1
string: test strnlen, strcmp*, strcasecmp*, strstr*, strtok
1 year ago
Lephenixnoir
d7d1ea1a81
string: test strdup*, strspn*, strpbrk
1 year ago
Lephenixnoir
0048fb03ee
string: add tests for a bunch of naive str functions
1 year ago
Lephenixnoir
32b2bad9fc
string: add a test for strlen
1 year ago
Lephenixnoir
86857d9d4f
enable SH4 CPU capabilities
1 year ago
Lephenixnoir
5b003e5bc4
string: add a test for memchr
1 year ago
Lephenixnoir
95d4af238b
allow browsing both visualization and logs
1 year ago
Lephenixnoir
f852d9f7f3
string: add a test for memcmp
1 year ago
Lephenixnoir
65979454ba
stdlib: add tests for strtod, strtof and atof
1 year ago
Lephenixnoir
f7be1f758f
stdlib: add a test for strtold
1 year ago
Lephenixnoir
ec7626d789
allow tests to be skipped
1 year ago
Lephenixnoir
fec8637312
cmake: link with OpenLibm
...
Once the FxLibc gets a CMake module this will be automatic.
1 year ago
Lephenixnoir
9b7c5ae70f
ctype: reduce number of assertions
1 year ago
Lephenixnoir
b8c83ce9b4
inttypes: add brief tests for strtoimax and strtoumax
...
All the tests are done in strtol/strtoll and strtoul/strtoull, the only
important thing is to check that the correct size type is used.
1 year ago
Lephenixnoir
e8c2e8dae6
stdlib: add saturation tests for strtol etc.
1 year ago
Lephenixnoir
3984056ee5
stdlib: add tests for strol, strtoul, strtoll
1 year ago
Lephenixnoir
82bf04c67f
update coloring in fbar for empty tests that have run
1 year ago
Lephenixnoir
d93b77724f
stdlib: add a test for strtoull
1 year ago
Lephenixnoir
a487b64fb3
stdlib: add a test to check size of integer and floating-point types
...
This dictates the behavior of strtoll, strtoull, strtold mainly.
1 year ago
Lephenixnoir
ae242222b3
improve test logic, coloring, and fbar display
...
* Store whether the test was run in a boolean, to avoid classifying
empty tests as pending when they have run
* Update color scheme accordingly
* Change the fbar first-level pixel share to give any extra pixel
resulting from division truncation to the "done" section rather than
the "empty" section, as this would sometimes cause the "empty"
section to get 1 pixel for 0 tests
1 year ago
Lephenixnoir
6e8b333e3b
inttypes: add type size inspection, and tests for imaxabs and imaxdiv
...
Tests for imaxabs and imaxdiv are not really needed as this is just the
same thing is llabs and lldiv.
1 year ago
Lephenixnoir
770388a6e5
stdlib: add tests for abs, labs, llabs, div, ldiv, lldiv
1 year ago