Annotation of src/tests/README, Revision 1.4
1.4 ! jruoho 1: $NetBSD: README,v 1.3 2012/02/13 08:55:20 wiz Exp $
1.1 jruoho 2:
1.4 ! jruoho 3: When adding new tests, please try to follow the following conventions.
! 4:
! 5: 1. For library routines, including system calls, the directory structure of
! 6: the tests should follow the directory structure of the real source tree.
! 7: For instance, interfaces available via the C library should follow:
1.1 jruoho 8:
1.2 jruoho 9: src/lib/libc/gen -> src/tests/lib/libc/gen
10: src/lib/libc/sys -> src/tests/lib/libc/sys
1.4 ! jruoho 11: ...
! 12:
! 13: 2. Equivalently, all tests for userland utilities should try to follow their
! 14: location in the source tree. If this can not be satisfied, the tests for
! 15: a utility should be located under the directory to which the utility is
! 16: installed. Thus, a test for env(1) should go to src/tests/usr.bin/env.
! 17: Likewise, a test for tcpdump(8) should be in src/tests/usr.sbin/tcpdump,
! 18: even though the source code for the program is located under src/external.
1.1 jruoho 19:
1.4 ! jruoho 20: 3. Otherwise use your own discretion.
CVSweb <webmaster@jp.NetBSD.org>