Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/libexec/nuageinit/tests/utils.sh
102484 views
1
#-
2
# Copyright (c) 2022 Baptiste Daroussin <[email protected]>
3
# Copyright (c) 2025 Jesús Daniel Colmenares Oviedo <[email protected]>
4
#
5
# SPDX-License-Identifier: BSD-2-Clause
6
#
7
8
atf_test_case warn
9
atf_test_case err
10
atf_test_case dirname
11
12
warn_body()
13
{
14
atf_check -e "inline:nuageinit: plop\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/warn.lua
15
}
16
17
err_body()
18
{
19
atf_check -e "inline:nuageinit: plop\n" -s exit:1 /usr/libexec/flua $(atf_get_srcdir)/err.lua
20
}
21
22
dirname_body()
23
{
24
atf_check -o "inline:/my/path/\n" -s exit:0 /usr/libexec/flua $(atf_get_srcdir)/dirname.lua
25
}
26
27
atf_init_test_cases()
28
{
29
atf_add_test_case warn
30
atf_add_test_case err
31
atf_add_test_case dirname
32
}
33
34