aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJack Nagel2013-03-26 12:41:47 -0500
committerJack Nagel2013-03-26 12:58:47 -0500
commit53da5546552e446106de48a10659a2d8b5061d1c (patch)
treec5fe6afbec079b57272b158a8083af4c54d9873b /Library/Formula
parentfcfb283cb1b6eead5cba4bcff1469816f6b7a819 (diff)
downloadhomebrew-53da5546552e446106de48a10659a2d8b5061d1c.tar.bz2
gptfdisk: improve test
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/gptfdisk.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/Library/Formula/gptfdisk.rb b/Library/Formula/gptfdisk.rb
index cf6b82ae3..8c8569336 100644
--- a/Library/Formula/gptfdisk.rb
+++ b/Library/Formula/gptfdisk.rb
@@ -14,7 +14,10 @@ class Gptfdisk < Formula
man8.install ['gdisk.8','cgdisk.8','sgdisk.8','fixparts.8']
end
- def test
- system "echo | #{sbin}/gdisk"
+ test do
+ IO.popen("#{sbin}/gdisk", "w+") do |pipe|
+ pipe.write("\n")
+ /GPT fdisk \(gdisk\) version #{Regexp.escape(version)}/ === pipe.read
+ end
end
end