]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - tests/sys/fs/tmpfs/Makefile
MFC r307702:
[FreeBSD/stable/10.git] / tests / sys / fs / tmpfs / Makefile
1 # $FreeBSD$
2
3 PACKAGE=                tests
4
5 FILESYSTEM?=            ${.CURDIR:T}
6
7 TESTSDIR=               ${TESTSBASE}/sys/fs/${FILESYSTEM}
8
9 TESTSRC=                ${SRCTOP}/contrib/netbsd-tests/fs/${FILESYSTEM}
10
11 # XXX: uses /dev/MAKEDEV to create pseudo /dev/{null,zero} character devices
12 #NETBSD_ATF_TESTS_SH+=  devices_test
13 NETBSD_ATF_TESTS_SH+=   create_test
14 NETBSD_ATF_TESTS_SH+=   read_write_test
15 NETBSD_ATF_TESTS_SH+=   dots_test
16 NETBSD_ATF_TESTS_SH+=   exec_test
17 NETBSD_ATF_TESTS_SH+=   link_test
18 NETBSD_ATF_TESTS_SH+=   mkdir_test
19 NETBSD_ATF_TESTS_SH+=   mknod_test
20 NETBSD_ATF_TESTS_SH+=   mount_test
21 # XXX: need to replace `mknod ... p` with something more sensible
22 #NETBSD_ATF_TESTS_SH+=  pipes_test
23 NETBSD_ATF_TESTS_SH+=   trail_slash_test
24 NETBSD_ATF_TESTS_SH+=   readdir_test
25 NETBSD_ATF_TESTS_SH+=   remove_test
26 NETBSD_ATF_TESTS_SH+=   rename_test
27 NETBSD_ATF_TESTS_SH+=   rmdir_test
28 NETBSD_ATF_TESTS_SH+=   setattr_test
29 NETBSD_ATF_TESTS_SH+=   sizes_test
30 NETBSD_ATF_TESTS_SH+=   sockets_test
31 NETBSD_ATF_TESTS_SH+=   statvfs_test
32 NETBSD_ATF_TESTS_SH+=   symlink_test
33 NETBSD_ATF_TESTS_SH+=   times_test
34 NETBSD_ATF_TESTS_SH+=   truncate_test
35 NETBSD_ATF_TESTS_SH+=   vnd_test
36 NETBSD_ATF_TESTS_SH+=   vnode_leak_test
37
38 FILES+=                 h_funcs.subr
39 FILESDIR=               ${TESTSDIR}
40
41 PROGS+=                 h_tools
42 BINDIR.h_tools=         ${TESTSDIR}
43
44 ATF_TESTS_SH_SED_mount_test=            \
45                                         -e 's,-o -g,-o gid=,g' \
46                                         -e 's,-o -m,-o mode=,g' \
47                                         -e 's,-o -s,-o size=,g' \
48                                         -e 's,-o -u,-o uid=,g' \
49                                         -e 's,mount_${FILESYSTEM},mount -t ${FILESYSTEM},g'
50 ATF_TESTS_SH_SED_sizes_test=            -e 's,-o -s,-o size=,g'
51 ATF_TESTS_SH_SED_statvfs_test=          -e 's,-o -s,-o size=,g'
52 ATF_TESTS_SH_SED_vnode_leak_test=       -e 's,-o -s,-o size=,g'
53
54 .include <netbsd-tests.test.mk>
55
56 .include <bsd.test.mk>