mirror of
https://github.com/samba-team/samba.git
synced 2025-03-08 04:58:40 +03:00
s3:test: add a simple failing blackbox testsuite
This commit is contained in:
parent
ca2b960c41
commit
1430d17f2a
39
source3/script/tests/test_failure.sh
Executable file
39
source3/script/tests/test_failure.sh
Executable file
@ -0,0 +1,39 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Blackbox test that should fail one of three subtests.
|
||||
#
|
||||
# Copyright (C) 2011 Michael Adam <obnox@samba.org>
|
||||
|
||||
# include the blackbox subunit infrastructure
|
||||
# if not run from classical s3 test script:
|
||||
test x"$TEST_FUNCTIONS_SH" != x"INCLUDED" && {
|
||||
incdir=`dirname $0`/../../../testprogs/blackbox
|
||||
. $incdir/subunit.sh
|
||||
}
|
||||
|
||||
failed=0
|
||||
|
||||
test_failure()
|
||||
{
|
||||
false
|
||||
}
|
||||
|
||||
test_success()
|
||||
{
|
||||
true
|
||||
}
|
||||
|
||||
testit "success" \
|
||||
test_success || \
|
||||
failed=`expr $failed + 1`
|
||||
|
||||
testit "failure" \
|
||||
test_failure || \
|
||||
failed=`expr $failed + 1`
|
||||
|
||||
testit "success" \
|
||||
test_success || \
|
||||
failed=`expr $failed + 1`
|
||||
|
||||
testok $0 $failed
|
||||
|
Loading…
x
Reference in New Issue
Block a user