Sun Jul 13 18:47:59 2008 UTC ()
Add a bunch more tests from regress/buildlink-transform, automatically
converted to ATF.


(schmonz)
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-include_pkgdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-include_pkgsubdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include_slashdot.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include_subdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgdir_slashdot.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgsubdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib_slashdot.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib_subdir.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libpath.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libpath_in_define.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libpath_shlib.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-libpath_shmod.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-no_abspath.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-preserve_option.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-remove_option.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-repeated_arg.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-rpath_usr_lib.sh
diff -r0 -r1.1.2.1 pkgsrc/pkgtools/wrapper/files/tests/test-rpath_usr_lib_slashdot.sh

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-include_pkgdir.sh
# $NetBSD: test-include_pkgdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case include_pkgdir
include_pkgdir_head() {
    atf_set 'descr' 'XXX autoconverted from include-pkgdir.mk'
}
include_pkgdir_body() {
    input="-I${LOCALBASE}/include"
    echo "-I${BUILDLINK_DIR}/include" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case include_pkgdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-include_pkgsubdir.sh
# $NetBSD: test-include_pkgsubdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case include_pkgsubdir
include_pkgsubdir_head() {
    atf_set 'descr' 'XXX autoconverted from include-pkgsubdir.mk'
}
include_pkgsubdir_body() {
    input="-I${LOCALBASE}/include/krb5"
    echo "-I${BUILDLINK_DIR}/include/krb5" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case include_pkgsubdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-include_usr_include.sh
# $NetBSD: test-include_usr_include.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case include_usr_include
include_usr_include_head() {
    atf_set 'descr' 'XXX autoconverted from include-usr-include.mk'
}
include_usr_include_body() {
    input="-I/usr/include"
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case include_usr_include
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-include_usr_include_slashdot.sh
# $NetBSD: test-include_usr_include_slashdot.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case include_usr_include_slashdot
include_usr_include_slashdot_head() {
    atf_set 'descr' 'XXX autoconverted from include-usr-include-slashdot.mk'
}
include_usr_include_slashdot_body() {
    input="-I/usr/include/."
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case include_usr_include_slashdot
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-include_usr_include_subdir.sh
# $NetBSD: test-include_usr_include_subdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case include_usr_include_subdir
include_usr_include_subdir_head() {
    atf_set 'descr' 'XXX autoconverted from include-usr-include-subdir.mk'
}
include_usr_include_subdir_body() {
    input="-I/usr/include/krb5"
    echo "-I/usr/include/krb5" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case include_usr_include_subdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_pkgdir.sh
# $NetBSD: test-libdir_pkgdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_pkgdir
libdir_pkgdir_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-pkgdir.mk'
}
libdir_pkgdir_body() {
    input="-L${LOCALBASE}/lib"
    echo "-L${BUILDLINK_DIR}/lib" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_pkgdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_pkgdir_slashdot.sh
# $NetBSD: test-libdir_pkgdir_slashdot.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_pkgdir_slashdot
libdir_pkgdir_slashdot_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-pkgdir-slashdot.mk'
}
libdir_pkgdir_slashdot_body() {
    input="-L${LOCALBASE}/lib/."
    echo "-L${BUILDLINK_DIR}/lib" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_pkgdir_slashdot
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_pkgsubdir.sh
# $NetBSD: test-libdir_pkgsubdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_pkgsubdir
libdir_pkgsubdir_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-pkgsubdir.mk'
}
libdir_pkgsubdir_body() {
    input="-L${LOCALBASE}/lib/mysql"
    echo "-L${BUILDLINK_DIR}/lib/mysql" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_pkgsubdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_usr_lib.sh
# $NetBSD: test-libdir_usr_lib.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_usr_lib
libdir_usr_lib_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-usr-lib.mk'
}
libdir_usr_lib_body() {
    input="-L/usr/lib"
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_usr_lib
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_usr_lib_slashdot.sh
# $NetBSD: test-libdir_usr_lib_slashdot.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_usr_lib_slashdot
libdir_usr_lib_slashdot_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-usr-lib-slashdot.mk'
}
libdir_usr_lib_slashdot_body() {
    input="-L/usr/lib/."
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_usr_lib_slashdot
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libdir_usr_lib_subdir.sh
# $NetBSD: test-libdir_usr_lib_subdir.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libdir_usr_lib_subdir
libdir_usr_lib_subdir_head() {
    atf_set 'descr' 'XXX autoconverted from libdir-usr-lib-subdir.mk'
}
libdir_usr_lib_subdir_body() {
    input="-L/usr/lib/i18n"
    echo "-L/usr/lib/i18n" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libdir_usr_lib_subdir
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libpath.sh
# $NetBSD: test-libpath.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libpath
libpath_head() {
    atf_set 'descr' 'XXX autoconverted from libpath.mk'
}
libpath_body() {
    input="${LOCALBASE}/lib/libfoo.la"
    echo "${BUILDLINK_DIR}/lib/libfoo.la" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libpath
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libpath_in_define.sh
# $NetBSD: test-libpath_in_define.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libpath_in_define
libpath_in_define_head() {
    atf_set 'descr' 'XXX autoconverted from libpath-in-define.mk'
}
libpath_in_define_body() {
    input="-DFOO=\"${LOCALBASE}/lib/libfoo.la\""
    echo "-DFOO=\"${LOCALBASE}/lib/libfoo.la\"" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libpath_in_define
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libpath_shlib.sh
# $NetBSD: test-libpath_shlib.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libpath_shlib
libpath_shlib_head() {
    atf_set 'descr' 'XXX autoconverted from libpath-shlib.mk'
}
libpath_shlib_body() {
    input="${LOCALBASE}/lib/libfoo.so"
    echo "-L${BUILDLINK_DIR}/lib -lfoo" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libpath_shlib
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-libpath_shmod.sh
# $NetBSD: test-libpath_shmod.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case libpath_shmod
libpath_shmod_head() {
    atf_set 'descr' 'XXX autoconverted from libpath-shmod.mk'
}
libpath_shmod_body() {
    input="${LOCALBASE}/lib/module/foo.so"
    echo "${LOCALBASE}/lib/module/foo.so" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case libpath_shmod
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-no_abspath.sh
# $NetBSD: test-no_abspath.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case no_abspath
no_abspath_head() {
    atf_set 'descr' 'XXX autoconverted from no-abspath.mk'
}
no_abspath_body() {
    input="-L/bad/path/lib -I/bad/path/include ${COMPILER_RPATH_FLAG}/bad/path/lib"
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case no_abspath
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-preserve_option.sh
# $NetBSD: test-preserve_option.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case preserve_option
preserve_option_head() {
    atf_set 'descr' 'XXX autoconverted from preserve-option.mk'
}
preserve_option_body() {
    input="-O2ABC"
    echo "-O2ABC" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case preserve_option
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-remove_option.sh
# $NetBSD: test-remove_option.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case remove_option
remove_option_head() {
    atf_set 'descr' 'XXX autoconverted from remove-option.mk'
}
remove_option_body() {
    input="-O2 -O5 -O9"
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case remove_option
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-repeated_arg.sh
# $NetBSD: test-repeated_arg.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case repeated_arg
repeated_arg_head() {
    atf_set 'descr' 'XXX autoconverted from repeated-arg.mk'
}
repeated_arg_body() {
    input="-L${LOCALBASE}/lib -L${LOCALBASE}/lib"
    echo "-L${BUILDLINK_DIR}/lib" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case repeated_arg
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-rpath_usr_lib.sh
# $NetBSD: test-rpath_usr_lib.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case rpath_usr_lib
rpath_usr_lib_head() {
    atf_set 'descr' 'XXX autoconverted from rpath-usr-lib.mk'
}
rpath_usr_lib_body() {
    input="${COMPILER_RPATH_FLAG}/usr/lib"
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case rpath_usr_lib
}

File Added: pkgsrc/pkgtools/wrapper/files/tests/Attic/test-rpath_usr_lib_slashdot.sh
# $NetBSD: test-rpath_usr_lib_slashdot.sh,v 1.1.2.1 2008/07/13 18:47:59 schmonz Exp $
#

atf_test_case rpath_usr_lib_slashdot
rpath_usr_lib_slashdot_head() {
    atf_set 'descr' 'XXX autoconverted from rpath-usr-lib-slashdot.mk'
}
rpath_usr_lib_slashdot_body() {
    input="${COMPILER_RPATH_FLAG}/usr/lib/."
    echo "" > expout
    atf_check 'echowrapper ${input}' 0 expout ignore
}

atf_init_test_cases() {
    atf_add_test_case rpath_usr_lib_slashdot
}