diff options
Diffstat (limited to 'misc/tst-mntent2.c')
-rw-r--r-- | misc/tst-mntent2.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/misc/tst-mntent2.c b/misc/tst-mntent2.c deleted file mode 100644 index ba1ee0ae19..0000000000 --- a/misc/tst-mntent2.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <mntent.h> -#include <stdio.h> -#include <string.h> - - -static int -do_test (void) -{ - int result = 0; - struct mntent mef; - - mef.mnt_fsname = strdupa ("/dev/sdf6"); - mef.mnt_dir = strdupa ("/some dir"); - mef.mnt_type = strdupa ("ext3"); - mef.mnt_opts = strdupa ("opt1,opt2,noopt=6,rw,norw,brw"); - mef.mnt_freq = 1; - mef.mnt_passno = 2; - -#define TEST(opt, found) \ - if ((!!hasmntopt (&mef, (opt))) != (found)) \ - { \ - printf ("Option %s was %sfound\n", (opt), (found) ? "not " : ""); \ - result = 1; \ - } - - TEST ("opt1", 1) - TEST ("opt2", 1) - TEST ("noopt", 1) - TEST ("rw", 1) - TEST ("norw", 1) - TEST ("brw", 1) - TEST ("opt", 0) - TEST ("oopt", 0) - TEST ("w", 0) - TEST ("r", 0) - TEST ("br", 0) - TEST ("nor", 0) - TEST ("or", 0) - - return result; -} - -#define TEST_FUNCTION do_test () -#include "../test-skeleton.c" |