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