Use test-runner.sh instead of homegrown test.sh

This commit is contained in:
2014-05-26 13:44:08 +01:00
parent 47ce28bba6
commit f3e0f666cb
21 changed files with 35 additions and 42 deletions

22
test/__stub_register.test.sh Executable file
View File

@@ -0,0 +1,22 @@
#! /usr/bin/env bash
source "test-helper.sh"
#
# __stub_register() tests.
#
# Sets up stub index, stub call list, and adds stub to index.
__stub_register "uname"
__stub_register "top"
assert 'echo ${STUB_INDEX[@]}' 'uname=0 top=1'
assert 'echo ${STUB_INDEX[0]}' 'uname=0'
assert 'echo ${STUB_INDEX[1]}' 'top=1'
assert 'echo $STUB_NEXT_INDEX' "2"
# Note: There seems to be no possible way to validate if a empty array
# variable has been set, as it appears to be empty/null/undefined whatever I
# try.
# End of tests.
assert_end "__stub_register()"