]> git.ipfire.org Git - thirdparty/coreutils.git/commit
tests: avoid skipping of LD_PRELOAD based df tests
authorBernhard Voelker <mail@bernhard-voelker.de>
Sat, 1 Nov 2025 21:27:59 +0000 (22:27 +0100)
committerBernhard Voelker <mail@bernhard-voelker.de>
Tue, 4 Nov 2025 10:33:35 +0000 (11:33 +0100)
commitd36d0f28a4b4dbe4b44230e0877a2e15a4690d32
treedff4de562fa83ec3f0a7112551f52c41d928e417
parent71c9921d55a7cccc364ffc86d9b10cdf395d64de
tests: avoid skipping of LD_PRELOAD based df tests

It was seen that gnulib's read_file_system_list may use fopen instead
of open.  Adjust the df(1) tests to replace both library functions.

* tests/df/no-mtab-status.sh: Change the shared library code invoked
via LD_PRELOAD to override both fopen and open.  While at it, perform
varargs processing only when path is not "/proc/self/mountinfo".
* tests/df/skip-duplicates.sh: Likewise.
tests/df/no-mtab-status.sh
tests/df/skip-duplicates.sh