From 67f9674af24a4cebf62e7bb2805cb072e24b8b55 Mon Sep 17 00:00:00 2001 From: Baptiste Fontaine Date: Tue, 17 Mar 2015 23:01:35 +0100 Subject: tokyo-dystopia: test added Closes #37816. Signed-off-by: Mike McQuaid --- Library/Formula/tokyo-dystopia.rb | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/tokyo-dystopia.rb b/Library/Formula/tokyo-dystopia.rb index afa3330e2..59657ba6b 100644 --- a/Library/Formula/tokyo-dystopia.rb +++ b/Library/Formula/tokyo-dystopia.rb @@ -1,15 +1,26 @@ -require 'formula' - class TokyoDystopia < Formula - homepage 'http://fallabs.com/tokyodystopia/' - url 'http://fallabs.com/tokyodystopia/tokyodystopia-0.9.15.tar.gz' - sha1 '525a44e517ca9594d28fed111e2d103fe6fbf440' + homepage "http://fallabs.com/tokyodystopia/" + url "http://fallabs.com/tokyodystopia/tokyodystopia-0.9.15.tar.gz" + sha256 "28b43c592a127d1c9168eac98f680aa49d1137b4c14b8d078389bbad1a81830a" - depends_on 'tokyo-cabinet' + depends_on "tokyo-cabinet" def install system "./configure", "--prefix=#{prefix}" system "make" - system "make install" + system "make", "check" + system "make", "install" + end + + test do + (testpath/"test.tsv").write <<-EOS.undent + 1\tUnited States + 55\tBrazil + 81\tJapan + EOS + + system "#{bin}/dystmgr", "importtsv", "casket", "test.tsv" + system "#{bin}/dystmgr", "put", "casket", "83", "China" + system "#{bin}/dystmgr", "list", "-pv", "casket" end end -- cgit v1.2.3