diff options
| author | Baptiste Fontaine | 2015-03-18 19:18:56 +0100 |
|---|---|---|
| committer | Brett Koonce | 2015-03-18 22:39:26 -0700 |
| commit | 0f2792245dd7f4fa99f5db650497211e23b4c39c (patch) | |
| tree | 96b7f9f79946bf82db227467ea9732b45e9f95e6 /Library | |
| parent | dfc746637cf87a7f04ca92e2f8b70afa33f8d7ec (diff) | |
| download | homebrew-0f2792245dd7f4fa99f5db650497211e23b4c39c.tar.bz2 | |
zdelta: add test
Closes #37836.
Signed-off-by: Brett Koonce <koonce@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/zdelta.rb | 19 |
1 files changed, 14 insertions, 5 deletions
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 |
