diff options
author | William Hubbs <w.d.hubbs@gmail.com> | 2019-02-22 15:19:33 -0600 |
---|---|---|
committer | William Hubbs <w.d.hubbs@gmail.com> | 2019-02-22 18:08:19 -0600 |
commit | 52d4e566743f57b9de81c77fdb605c171c02eacb (patch) | |
tree | 62fb2b40c926cc83e3526ad41ee9bb81049a7c8e /test/units/sh_yesno | |
parent | 6e6902c28b715826fdfc7b42a592db88459b9a57 (diff) |
combine test directories
This fixes #295.
Diffstat (limited to 'test/units/sh_yesno')
-rwxr-xr-x | test/units/sh_yesno | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/test/units/sh_yesno b/test/units/sh_yesno new file mode 100755 index 00000000..bff4693a --- /dev/null +++ b/test/units/sh_yesno @@ -0,0 +1,33 @@ +#!/bin/sh +# Copyright (c) 2008-2015 The OpenRC Authors. +# See the Authors file at the top-level directory of this distribution and +# https://github.com/OpenRC/openrc/blob/master/AUTHORS +# +# This file is part of OpenRC. It is subject to the license terms in +# the LICENSE file found in the top-level directory of this +# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE +# This file may not be copied, modified, propagated, or distributed +# except according to the terms contained in the LICENSE file. + +: ${top_srcdir:=..} +. $top_srcdir/test/setup_env.sh + +ret=0 + +tret=0 +for f in yes YES Yes true TRUE True 1 ; do + if ! yesno $f; then + : $(( tret += 1 )) + echo "!$f!" + fi +done +for f in no NO No false FALSE False 0 ; do + if yesno $f; then + : $(( tret += 1 )) + echo "!$f!" + fi +done +: $(( ret += $tret )) + +eend $ret +exit $ret |