diff options
| author | Jack Nagel | 2013-03-26 12:41:47 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-03-26 12:58:47 -0500 |
| commit | 53da5546552e446106de48a10659a2d8b5061d1c (patch) | |
| tree | c5fe6afbec079b57272b158a8083af4c54d9873b /Library/Formula | |
| parent | fcfb283cb1b6eead5cba4bcff1469816f6b7a819 (diff) | |
| download | homebrew-53da5546552e446106de48a10659a2d8b5061d1c.tar.bz2 | |
gptfdisk: improve test
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/gptfdisk.rb | 7 |
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 |
