diff --git a/tests/Internals/has_shebang_line/.run b/tests/Internals/has_shebang_line/.run new file mode 100755 index 0000000..7401c5c --- /dev/null +++ b/tests/Internals/has_shebang_line/.run @@ -0,0 +1,3 @@ +echo "$1" > $tmp +TESTING_URCHIN_INTERNALS=true . ../../../urchin +has_shebang_line $tmp diff --git a/tests/Internals/has_shebang_line/bash b/tests/Internals/has_shebang_line/bash index ea2bd0b..a9e0e88 100755 --- a/tests/Internals/has_shebang_line/bash +++ b/tests/Internals/has_shebang_line/bash @@ -1 +1 @@ -run '!#/bin/bash' +./.run '!#/bin/bash' diff --git a/tests/Internals/has_shebang_line/empty b/tests/Internals/has_shebang_line/empty index 5486748..f3de09f 100755 --- a/tests/Internals/has_shebang_line/empty +++ b/tests/Internals/has_shebang_line/empty @@ -1 +1 @@ -! run '' +! ./.run '' diff --git a/tests/Internals/has_shebang_line/empty-line b/tests/Internals/has_shebang_line/empty-line index db0491e..71cc846 100755 --- a/tests/Internals/has_shebang_line/empty-line +++ b/tests/Internals/has_shebang_line/empty-line @@ -1,4 +1,4 @@ -! run ' +! ./.run ' diff --git a/tests/Internals/has_shebang_line/env b/tests/Internals/has_shebang_line/env index c6f4a9b..8b7fbc2 100755 --- a/tests/Internals/has_shebang_line/env +++ b/tests/Internals/has_shebang_line/env @@ -1 +1 @@ -run '!#/usr/bin/env true' +./.run '!#/usr/bin/env true' diff --git a/tests/Internals/has_shebang_line/setup b/tests/Internals/has_shebang_line/setup index 35878ac..e01b6ff 100644 --- a/tests/Internals/has_shebang_line/setup +++ b/tests/Internals/has_shebang_line/setup @@ -1,7 +1 @@ export tmp=$(mktemp) - -run() { - TESTING_URCHIN_INTERNALS=true . ../../urchin - echo "$1" > $tmp - has_shebang_line $tmp -} diff --git a/tests/Internals/has_shebang_line/sh b/tests/Internals/has_shebang_line/sh index 80fb3de..97e5f95 100755 --- a/tests/Internals/has_shebang_line/sh +++ b/tests/Internals/has_shebang_line/sh @@ -1 +1 @@ -! run '!#/bin/sh' +! ./.run '!#/bin/sh'