view example.sh @ 1:bce8021ad094

added README
author Serge A. Zaitsev <zaitsev.serge@gmail.com>
date Fri, 19 Dec 2014 00:01:19 +0200
parents ed67ca9ff4c7
children
line wrap: on
line source

# Include bricolage library
. ./b.sh

# Simple test
mytest() {
	ok 1 -eq 1
	ok foo = foo
	foo="Foo bar"
	ok "$foo" = "Foo bar"
}

myspytest() {
	spy date
	date
	ok "$(cat $T/spy.date.stdout)" != "foo"
	echo foo > $T/spy.date
	date
	ok "$(tail -n 1 $T/spy.date.stdout)" = "foo"
}

# Run tests
bricolage mytest
bricolage myspytest

# Remove test data
rm -r "$T"