#! /usr/libexec/atf-sh
atf_test_case err_D_DECL_IDRED_DupTypeDef_d
err_D_DECL_IDRED_DupTypeDef_d_head()
{
    atf_set 'descr' 'DTrace test common/typedef/err.D_DECL_IDRED.DupTypeDef.d'
}
err_D_DECL_IDRED_DupTypeDef_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_DECL_IDRED.DupTypeDef.d"
}
atf_test_case err_D_SYNTAX_BadExistingTypedef_d
err_D_SYNTAX_BadExistingTypedef_d_head()
{
    atf_set 'descr' 'DTrace test common/typedef/err.D_SYNTAX.BadExistingTypedef.d'
}
err_D_SYNTAX_BadExistingTypedef_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_SYNTAX.BadExistingTypedef.d"
}
atf_test_case err_D_SYNTAX_TypedefInClause_d
err_D_SYNTAX_TypedefInClause_d_head()
{
    atf_set 'descr' 'DTrace test common/typedef/err.D_SYNTAX.TypedefInClause.d'
}
err_D_SYNTAX_TypedefInClause_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_SYNTAX.TypedefInClause.d"
}
atf_test_case tst_ChainTypedef_d
tst_ChainTypedef_d_head()
{
    atf_set 'descr' 'DTrace test common/typedef/tst.ChainTypedef.d'
}
tst_ChainTypedef_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.ChainTypedef.d"
}
atf_test_case tst_TypedefDataAssign_d
tst_TypedefDataAssign_d_head()
{
    atf_set 'descr' 'DTrace test common/typedef/tst.TypedefDataAssign.d'
}
tst_TypedefDataAssign_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.TypedefDataAssign.d"
}
atf_init_test_cases()
{
    atf_add_test_case err_D_DECL_IDRED_DupTypeDef_d
    atf_add_test_case err_D_SYNTAX_BadExistingTypedef_d
    atf_add_test_case err_D_SYNTAX_TypedefInClause_d
    atf_add_test_case tst_ChainTypedef_d
    atf_add_test_case tst_TypedefDataAssign_d
}
