From e3472540c1789cb30d529c9647213f71f96f1879 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 10 Jun 2014 20:40:51 -0500 Subject: [PATCH] Pull common code into setup method --- Library/Homebrew/test/test_mach.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/test/test_mach.rb b/Library/Homebrew/test/test_mach.rb index f472cced94..5be10bb7cc 100644 --- a/Library/Homebrew/test/test_mach.rb +++ b/Library/Homebrew/test/test_mach.rb @@ -171,12 +171,17 @@ end class TextExecutableTests < Test::Unit::TestCase include FileHelper + attr_reader :pn + + def setup + @pn = HOMEBREW_PREFIX.join("an_executable") + end + def teardown - (HOMEBREW_PREFIX/'foo_script').unlink + HOMEBREW_PREFIX.join("an_executable").unlink end def test_simple_shebang - pn = HOMEBREW_PREFIX/'foo_script' pn.write '#!/bin/sh' assert !pn.universal? assert !pn.i386? @@ -192,7 +197,6 @@ class TextExecutableTests < Test::Unit::TestCase end def test_shebang_with_options - pn = HOMEBREW_PREFIX/'foo_script' pn.write '#! /usr/bin/perl -w' assert !pn.universal? assert !pn.i386? @@ -208,7 +212,6 @@ class TextExecutableTests < Test::Unit::TestCase end def test_malformed_shebang - pn = HOMEBREW_PREFIX/'foo_script' pn.write ' #!' assert !pn.universal? assert !pn.i386?