#! /usr/libexec/atf-sh
atf_test_case err_D_PRAGMA_OPTSET_setfromscript_d
err_D_PRAGMA_OPTSET_setfromscript_d_head()
{
    atf_set 'descr' 'DTrace test common/env/err.D_PRAGMA_OPTSET.setfromscript.d'
}
err_D_PRAGMA_OPTSET_setfromscript_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_OPTSET.setfromscript.d"
}
atf_test_case err_D_PRAGMA_OPTSET_unsetfromscript_d
err_D_PRAGMA_OPTSET_unsetfromscript_d_head()
{
    atf_set 'descr' 'DTrace test common/env/err.D_PRAGMA_OPTSET.unsetfromscript.d'
}
err_D_PRAGMA_OPTSET_unsetfromscript_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_OPTSET.unsetfromscript.d"
}
atf_test_case tst_ld_nolazyload_ksh
tst_ld_nolazyload_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.ld_nolazyload.ksh'
}
tst_ld_nolazyload_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.ld_nolazyload.ksh"
}
atf_test_case tst_setenv1_ksh
tst_setenv1_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.setenv1.ksh'
}
tst_setenv1_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.setenv1.ksh"
}
atf_test_case tst_setenv2_ksh
tst_setenv2_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.setenv2.ksh'
}
tst_setenv2_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.setenv2.ksh"
}
atf_test_case tst_setenv3_ksh
tst_setenv3_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.setenv3.ksh'
}
tst_setenv3_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.setenv3.ksh"
}
atf_test_case tst_unsetenv1_ksh
tst_unsetenv1_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.unsetenv1.ksh'
}
tst_unsetenv1_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.unsetenv1.ksh"
}
atf_test_case tst_unsetenv2_ksh
tst_unsetenv2_ksh_head()
{
    atf_set 'descr' 'DTrace test common/env/tst.unsetenv2.ksh'
}
tst_unsetenv2_ksh_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.unsetenv2.ksh"
}
atf_init_test_cases()
{
    atf_add_test_case err_D_PRAGMA_OPTSET_setfromscript_d
    atf_add_test_case err_D_PRAGMA_OPTSET_unsetfromscript_d
    atf_add_test_case tst_ld_nolazyload_ksh
    atf_add_test_case tst_setenv1_ksh
    atf_add_test_case tst_setenv2_ksh
    atf_add_test_case tst_setenv3_ksh
    atf_add_test_case tst_unsetenv1_ksh
    atf_add_test_case tst_unsetenv2_ksh
}
