#!/bin/bash

success()
{
    if "$@" ; then
	:
    else
	exit 1;
    fi
}

fail()
{
    if "$@"; then
	exit 1;
    else
	:
    fi
}

grep-result()
{
    local v="$1"
    shift
    "$@" 2>&1 | tee tests/log/tmp
    if grep "$v" tests/log/tmp; then
	return
    else
	exit 1
    fi
}

grep-result-not()
{
    local v="$1"
    shift
    "$@" 2>&1 | tee tests/log/tmp
    if grep "$v" tests/log/tmp; then
	exit 1
    else
	return
    fi
}
