]> git.ipfire.org Git - thirdparty/linux.git/commit
tools/nolibc: Add a simple test for writing to a FILE and reading it back
authorDaniel Palmer <daniel@thingy.jp>
Mon, 5 Jan 2026 02:36:29 +0000 (11:36 +0900)
committerThomas Weißschuh <linux@weissschuh.net>
Sun, 11 Jan 2026 11:47:47 +0000 (12:47 +0100)
commita5f00be9b3b07d92c6689997403851a32e1874cc
treeb75b7abd382334d881a4b44501793bdd136acd35
parent109770cc81680b802ee983b09b61c3979240fd09
tools/nolibc: Add a simple test for writing to a FILE and reading it back

Add a test that exercises create->write->seek->read to check that using the
stream functions (fwrite() etc) is not totally broken.

The only edge cases this is testing for are:
- Reading the file after writing but without rewinding reads nothing.
- Trying to read more items than the file contains returns the count of
  fully read items.

Signed-off-by: Daniel Palmer <daniel@thingy.jp>
Link: https://patch.msgid.link/20260105023629.1502801-4-daniel@thingy.jp
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
tools/testing/selftests/nolibc/nolibc-test.c