From 0f2792245dd7f4fa99f5db650497211e23b4c39c Mon Sep 17 00:00:00 2001 From: Baptiste Fontaine Date: Wed, 18 Mar 2015 19:18:56 +0100 Subject: zdelta: add test Closes #37836. Signed-off-by: Brett Koonce --- Library/Formula/zdelta.rb | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/zdelta.rb b/Library/Formula/zdelta.rb index 0fa241b31..e409d6881 100644 --- a/Library/Formula/zdelta.rb +++ b/Library/Formula/zdelta.rb @@ -1,13 +1,22 @@ -require 'formula' - class Zdelta < Formula - homepage 'http://cis.poly.edu/zdelta/' - url 'http://cis.poly.edu/zdelta/downloads/zdelta-2.1.tar.gz' - sha1 'd25af5d630c4f65f2c57ee84a3e9e0068eac432f' + homepage "http://cis.poly.edu/zdelta/" + url "http://cis.poly.edu/zdelta/downloads/zdelta-2.1.tar.gz" + sha256 "03e6beb2e1235f2091f0146d7f41dd535aefb6078a48912d7d11973d5306de4c" + + head "https://github.com/snej/zdelta.git" def install system "make", "test", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}" system "make", "install", "prefix=#{prefix}" bin.install "zdc", "zdu" end + + test do + msg = "Hello this is Homebrew" + (testpath/"ref").write "Hello I'm a ref file" + + compressed = pipe_output("#{bin}/zdc ref", msg, 0) + + assert_equal msg, pipe_output("#{bin}/zdu ref", compressed, 0) + end end -- cgit v1.2.3