diff --git a/tests/Single file/.test b/tests/Single file/.test new file mode 100755 index 0000000..e69de29 diff --git a/tests/Single file/.wrappers/setup b/tests/Single file/.wrappers/setup new file mode 100755 index 0000000..f5c6c7d --- /dev/null +++ b/tests/Single file/.wrappers/setup @@ -0,0 +1 @@ +echo setup diff --git a/tests/Single file/.wrappers/setup_dir b/tests/Single file/.wrappers/setup_dir new file mode 100755 index 0000000..9ddf3c5 --- /dev/null +++ b/tests/Single file/.wrappers/setup_dir @@ -0,0 +1 @@ +echo setup_dir diff --git a/tests/Single file/.wrappers/teardown b/tests/Single file/.wrappers/teardown new file mode 100755 index 0000000..3527535 --- /dev/null +++ b/tests/Single file/.wrappers/teardown @@ -0,0 +1 @@ +echo teardown diff --git a/tests/Single file/.wrappers/teardown_dir b/tests/Single file/.wrappers/teardown_dir new file mode 100755 index 0000000..6a84116 --- /dev/null +++ b/tests/Single file/.wrappers/teardown_dir @@ -0,0 +1 @@ +echo teardown_dir diff --git a/tests/Single file/.wrappers/thetest b/tests/Single file/.wrappers/thetest new file mode 100755 index 0000000..b6757b7 --- /dev/null +++ b/tests/Single file/.wrappers/thetest @@ -0,0 +1,2 @@ +echo thetest +exit 1 diff --git a/tests/Single file/The file must exist. b/tests/Single file/The file must exist. new file mode 100755 index 0000000..e5709d5 --- /dev/null +++ b/tests/Single file/The file must exist. @@ -0,0 +1,2 @@ +#!/bin/sh +! ../../urchin not-a-file diff --git a/tests/Single file/The wrappers should be run. b/tests/Single file/The wrappers should be run. new file mode 100644 index 0000000..68e0297 --- /dev/null +++ b/tests/Single file/The wrappers should be run. @@ -0,0 +1,4 @@ +tmp=$(mktemp) +echo "Using temp file $tmp" +../../urchin .wrappers > $tmp +diff $tmp .wrapper-expectation