aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-04-07 18:29:31 -0500
committerJack Nagel2013-04-07 20:59:52 -0500
commit4dab166337805c669ded9df67c4ba73133a61819 (patch)
treeea8c611c98b1406b38a7718b9042cfb18b0b1a35 /Library
parenta21376f31f90ff71c7c119f217123c59bad3c0ab (diff)
downloadhomebrew-4dab166337805c669ded9df67c4ba73133a61819.tar.bz2
Clean up some things in test_bucket
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/test/test_bucket.rb67
1 files changed, 33 insertions, 34 deletions
diff --git a/Library/Homebrew/test/test_bucket.rb b/Library/Homebrew/test/test_bucket.rb
index 1a5b78c4b..a629ba8b8 100644
--- a/Library/Homebrew/test/test_bucket.rb
+++ b/Library/Homebrew/test/test_bucket.rb
@@ -92,9 +92,7 @@ class BeerTasting < Test::Unit::TestCase
assert f2.installed?
assert f3.installed?
- shutup do
- Homebrew.cleanup_formula f3
- end
+ shutup { Homebrew.cleanup_formula(f3) }
assert !f1.installed?
assert !f2.installed?
@@ -113,39 +111,40 @@ class BeerTasting < Test::Unit::TestCase
end
def test_pathname_plus_yeast
+ abcd = orig_abcd = HOMEBREW_CACHE+'abcd'
+
shutup do
- assert_nothing_raised do
- assert !Pathname.getwd.rmdir_if_possible
- assert !Pathname.getwd.abv.empty?
-
- abcd=orig_abcd=HOMEBREW_CACHE+'abcd'
- FileUtils.cp ABS__FILE__, abcd
- installed_paths=HOMEBREW_PREFIX.install abcd
- abcd = installed_paths[0]
- assert((HOMEBREW_PREFIX+orig_abcd.basename).exist?)
- assert abcd.exist?
- assert_equal HOMEBREW_PREFIX+'abcd', abcd
-
- assert_raises(RuntimeError) {abcd.write 'CONTENT'}
- abcd.unlink
- abcd.write 'HELLOWORLD'
- assert_equal 'HELLOWORLD', File.read(abcd)
-
- assert !orig_abcd.exist?
- rv=abcd.cp orig_abcd
- assert orig_abcd.exist?
- assert_equal rv, orig_abcd
-
- orig_abcd.unlink
- assert !orig_abcd.exist?
- abcd.cp HOMEBREW_CACHE
- assert orig_abcd.exist?
-
- HOMEBREW_CACHE.chmod_R 0777
-
- abcd.unlink # teardown
- end
+ assert !Pathname.getwd.rmdir_if_possible
+ assert !Pathname.getwd.abv.empty?
+
+ FileUtils.cp ABS__FILE__, abcd
+ installed_paths = HOMEBREW_PREFIX.install(abcd)
+
+ abcd = installed_paths[0]
+ assert((HOMEBREW_PREFIX+orig_abcd.basename).exist?)
+ assert abcd.exist?
+ assert_equal HOMEBREW_PREFIX+'abcd', abcd
+
+ assert_raises(RuntimeError) { abcd.write 'CONTENT' }
+
+ abcd.unlink
+ abcd.write 'HELLOWORLD'
+ assert_equal 'HELLOWORLD', File.read(abcd)
+
+ assert !orig_abcd.exist?
+ rv=abcd.cp orig_abcd
+ assert orig_abcd.exist?
+ assert_equal rv, orig_abcd
+
+ orig_abcd.unlink
+ assert !orig_abcd.exist?
+ abcd.cp HOMEBREW_CACHE
+ assert orig_abcd.exist?
+
+ HOMEBREW_CACHE.chmod_R 0777
end
+ ensure
+ abcd.unlink
end
def test_pathname_properties