1*50498135SJose Luis Duran#- 2*50498135SJose Luis Duran# Copyright (c) 2022 Baptiste Daroussin <bapt@FreeBSD.org> 3*50498135SJose Luis Duran# 4*50498135SJose Luis Duran# SPDX-License-Identifier: BSD-2-Clause 5*50498135SJose Luis Duran# 6*50498135SJose Luis Duran 7a42d6f76SBaptiste Daroussinatf_test_case warn 8a42d6f76SBaptiste Daroussinatf_test_case err 9a42d6f76SBaptiste Daroussinatf_test_case dirname 10a42d6f76SBaptiste Daroussin 11*50498135SJose Luis Duranwarn_body() 12*50498135SJose Luis Duran{ 13a42d6f76SBaptiste Daroussin atf_check -e "inline:plop\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/warn.lua 14a42d6f76SBaptiste Daroussin} 15a42d6f76SBaptiste Daroussin 16*50498135SJose Luis Duranerr_body() 17*50498135SJose Luis Duran{ 18a42d6f76SBaptiste Daroussin atf_check -e "inline:plop\n" -s exit:1 /usr/libexec/flua $(atf_get_srcdir)/err.lua 19a42d6f76SBaptiste Daroussin} 20a42d6f76SBaptiste Daroussin 21*50498135SJose Luis Durandirname_body() 22*50498135SJose Luis Duran{ 23a42d6f76SBaptiste Daroussin atf_check -o "inline:/my/path/\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/dirname.lua 24a42d6f76SBaptiste Daroussin} 25a42d6f76SBaptiste Daroussin 26*50498135SJose Luis Duranatf_init_test_cases() 27*50498135SJose Luis Duran{ 28a42d6f76SBaptiste Daroussin atf_add_test_case warn 29a42d6f76SBaptiste Daroussin atf_add_test_case err 30a42d6f76SBaptiste Daroussin atf_add_test_case dirname 31a42d6f76SBaptiste Daroussin} 32