2024-07-29 14:40:52 -04:00
|
|
|
#-
|
|
|
|
|
# Copyright (c) 2022 Baptiste Daroussin <bapt@FreeBSD.org>
|
|
|
|
|
#
|
|
|
|
|
# SPDX-License-Identifier: BSD-2-Clause
|
|
|
|
|
#
|
|
|
|
|
|
2022-11-23 14:00:39 -05:00
|
|
|
atf_test_case warn
|
|
|
|
|
atf_test_case err
|
|
|
|
|
atf_test_case dirname
|
|
|
|
|
|
2024-07-29 14:40:52 -04:00
|
|
|
warn_body()
|
|
|
|
|
{
|
2024-07-29 21:18:11 -04:00
|
|
|
atf_check -e "inline:nuageinit: plop\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/warn.lua
|
2022-11-23 14:00:39 -05:00
|
|
|
}
|
|
|
|
|
|
2024-07-29 14:40:52 -04:00
|
|
|
err_body()
|
|
|
|
|
{
|
2024-07-29 21:18:11 -04:00
|
|
|
atf_check -e "inline:nuageinit: plop\n" -s exit:1 /usr/libexec/flua $(atf_get_srcdir)/err.lua
|
2022-11-23 14:00:39 -05:00
|
|
|
}
|
|
|
|
|
|
2024-07-29 14:40:52 -04:00
|
|
|
dirname_body()
|
|
|
|
|
{
|
2022-11-23 14:00:39 -05:00
|
|
|
atf_check -o "inline:/my/path/\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/dirname.lua
|
|
|
|
|
}
|
|
|
|
|
|
2024-07-29 14:40:52 -04:00
|
|
|
atf_init_test_cases()
|
|
|
|
|
{
|
2022-11-23 14:00:39 -05:00
|
|
|
atf_add_test_case warn
|
|
|
|
|
atf_add_test_case err
|
|
|
|
|
atf_add_test_case dirname
|
|
|
|
|
}
|