aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorBaptiste Fontaine2015-01-15 09:49:40 +0100
committerMike McQuaid2015-01-15 11:15:14 +0000
commit580941dbb8c39fd6c8d60a45ca8c317efa0cf77a (patch)
treed66b51c7d734b943a048a636154f6277ea0a451c /Library
parentc4d22e307fa809c1aa944515671caca773f5faf3 (diff)
downloadhomebrew-580941dbb8c39fd6c8d60a45ca8c317efa0cf77a.tar.bz2
bibutils: test added
Closes #35893. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/bibutils.rb23
1 files changed, 18 insertions, 5 deletions
diff --git a/Library/Formula/bibutils.rb b/Library/Formula/bibutils.rb
index 29210be54..1390eac59 100644
--- a/Library/Formula/bibutils.rb
+++ b/Library/Formula/bibutils.rb
@@ -1,5 +1,3 @@
-require "formula"
-
class Bibutils < Formula
homepage "http://sourceforge.net/p/bibutils/home/Bibutils/"
url "https://downloads.sourceforge.net/project/bibutils/bibutils_5.5_src.tgz"
@@ -10,9 +8,24 @@ class Bibutils < Formula
system "make", "CC=#{ENV.cc}"
cd "bin" do
- bin.install %w{bib2xml ris2xml end2xml endx2xml med2xml isi2xml copac2xml
- biblatex2xml ebi2xml wordbib2xml xml2ads xml2bib xml2end xml2isi xml2ris
- xml2wordbib modsclean}
+ bin.install %w[bib2xml ris2xml end2xml endx2xml med2xml isi2xml copac2xml
+ biblatex2xml ebi2xml wordbib2xml xml2ads xml2bib xml2end
+ xml2isi xml2ris xml2wordbib modsclean]
end
end
+
+ test do
+ (testpath/"test.bib").write <<-EOS.undent
+ @article{Homebrew,
+ title = {Something},
+ author = {Someone},
+ journal = {Something},
+ volume = {1},
+ number = {2},
+ pages = {3--4}
+ }
+ EOS
+
+ system "#{bin}/bib2xml", "test.bib"
+ end
end