aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_mach.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/test/test_mach.rb')
-rw-r--r--Library/Homebrew/test/test_mach.rb10
1 files changed, 7 insertions, 3 deletions
diff --git a/Library/Homebrew/test/test_mach.rb b/Library/Homebrew/test/test_mach.rb
index 7b14fd431..c4d41f713 100644
--- a/Library/Homebrew/test/test_mach.rb
+++ b/Library/Homebrew/test/test_mach.rb
@@ -136,8 +136,12 @@ class MachOPathnameTests < Test::Unit::TestCase
end
class TextExecutableTests < Test::Unit::TestCase
+ def teardown
+ (HOMEBREW_PREFIX/'foo_script').unlink
+ end
+
def test_simple_shebang
- pn = Pathname.new('foo')
+ pn = HOMEBREW_PREFIX/'foo_script'
pn.write '#!/bin/sh'
assert !pn.universal?
assert !pn.i386?
@@ -153,7 +157,7 @@ class TextExecutableTests < Test::Unit::TestCase
end
def test_shebang_with_options
- pn = Pathname.new('bar')
+ pn = HOMEBREW_PREFIX/'foo_script'
pn.write '#! /usr/bin/perl -w'
assert !pn.universal?
assert !pn.i386?
@@ -169,7 +173,7 @@ class TextExecutableTests < Test::Unit::TestCase
end
def test_malformed_shebang
- pn = Pathname.new('baz')
+ pn = HOMEBREW_PREFIX/'foo_script'
pn.write ' #!'
assert !pn.universal?
assert !pn.i386?