aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/gnu-tar.rb
diff options
context:
space:
mode:
authorXu Cheng2014-12-28 20:52:04 +0800
committerMike McQuaid2014-12-28 14:02:55 +0000
commit8953fa7346c5344e5bf71303a7fb1db9e229cd5d (patch)
treeb7ce3120fd80df9a6e50c8a23b4fd57fe538d936 /Library/Formula/gnu-tar.rb
parent12ce4f00fc413446cdf8ed54aa6349389f91a752 (diff)
downloadhomebrew-8953fa7346c5344e5bf71303a7fb1db9e229cd5d.tar.bz2
gnu-tar: add test
Closes #35307. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula/gnu-tar.rb')
-rw-r--r--Library/Formula/gnu-tar.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Formula/gnu-tar.rb b/Library/Formula/gnu-tar.rb
index a224d4f5b..86a2b18f7 100644
--- a/Library/Formula/gnu-tar.rb
+++ b/Library/Formula/gnu-tar.rb
@@ -1,5 +1,3 @@
-require "formula"
-
class GnuTar < Formula
homepage "http://www.gnu.org/software/tar/"
url "http://ftpmirror.gnu.org/tar/tar-1.28.tar.gz"
@@ -44,4 +42,10 @@ class GnuTar < Formula
EOS
end
end
+
+ test do
+ (testpath/"test").write("test")
+ system "#{bin}/gtar", "-czvf", "test.tar.gz", "test"
+ assert_match /test/, shell_output("#{bin}/gtar -xOzf test.tar.gz")
+ end
end