functional: add mntent testmaster
commitf2bac7711bec93467b73bec1465579ea0b8d5071
authorAlyssa Ross <hi@alyssa.is>
Sat, 19 Oct 2024 18:16:39 +0000 (19 20:16 +0200)
committerSzabolcs Nagy <nsz@port70.net>
Tue, 22 Oct 2024 22:16:05 +0000 (22 22:16 +0000)
tree17e10be2b41ead8a35241732d4bdb813271c9f43
parenta07fb60c4996955216ef9a331dae124374984b3a
functional: add mntent test

This only checks reading an fstab from an stream.  I haven't written
tests for setmntent(), addmntent(), or hasmntnent().

test_getmntent exposes a bug in musl 1.2.3 where lines omitting the
final two fields, which are supposed to be optional according to
fstab(5), are not accepted.  It also exposes a current bug, where if
the numeric fields are omitted, the last field seen will have a
newline appended to its value.  The tests all pass on Glibc.
AUTHORS
src/functional/mntent.c [new file with mode: 0644]