#!/bin/sh export XDG_DATA_HOME="$PWD/tests/test-profiles" OUT= ERR= STATUS= PROFILE= assert_status() { if [ "$STATUS" != "$1" ]; then printf 'Bad status.\n\nexpected: %s\ngot: %s\n' "$1" "$STATUS" >&2 exit 1 fi } assert_empty_stderr() { if [ "$(cat "$ERR")" != '' ]; then echo "Expected STDERR ($ERR) to be empty, but has content:" cat "$ERR" exit 1 fi }