Change suffix of test files to comply with test-runner.sh defaults

This commit is contained in:
2014-08-21 02:00:06 +01:00
parent 119cf76bff
commit 71bc4d5a44
10 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
#! /usr/bin/env bash
source "../../test-helper.sh"
source "../../../src/lib/internals/action.sh"
#
# dotify-action() tests
#
stub "dotify-setup-root-link"
stub_and_echo "dotify-get-run-mode" "install"
stub_and_echo "dotify-get-default-action" "link"
stub_and_echo "dotify-action-link" "link stub: \$@"
# Given a specific action.
assert "dotify-action link ackrc .ackrc" "link stub: install .ackrc ackrc"
# Given a specific action without a <source>.
assert "dotify-action link .ackrc" "link stub: install .ackrc"
# Given "default" action, it uses configured default action.
assert "dotify-action default ackrc .ackrc" "link stub: install .ackrc ackrc"
# Given "default" action without a <source>, it uses configured default
# action.
assert "dotify-action default .ackrc" "link stub: install .ackrc"
# Given a invalid action.
assert_raises "dotify-action foo ackrc .ackrc" 1
assert "dotify-action foo ackrc .ackrc" ""
assert "dotify-action foo ackrc .ackrc 2>&1" "ERROR: \"foo\" is not a valid action."
restore "dotify-setup-root-link"
restore "dotify-get-run-mode"
restore "dotify-action-link"
assert_end "dotify-action()"