aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorBaptiste Fontaine2015-04-02 23:47:56 +0200
committerXu Cheng2015-04-03 16:09:50 +0800
commitbe6b94a3ec9103a9b7b4db812f9526edc948915d (patch)
tree32a845cc250c7250029b52d8b4c5928b99beeb9c /Library
parent3e7fe5b428c12ea1213a94bf9bd458075769115b (diff)
downloadhomebrew-be6b94a3ec9103a9b7b4db812f9526edc948915d.tar.bz2
svg2png: test added
Closes #38319. Signed-off-by: Xu Cheng <xucheng@me.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/svg2png.rb22
1 files changed, 13 insertions, 9 deletions
diff --git a/Library/Formula/svg2png.rb b/Library/Formula/svg2png.rb
index 7f2d525d4..8d30dc4ab 100644
--- a/Library/Formula/svg2png.rb
+++ b/Library/Formula/svg2png.rb
@@ -1,17 +1,21 @@
-require 'formula'
-
class Svg2png < Formula
- homepage 'http://cairographics.org/'
- url 'http://cairographics.org/snapshots/svg2png-0.1.3.tar.gz'
- sha1 'afd207ef745fe2e20e01585bbc9a576e7cc9caf5'
+ homepage "http://cairographics.org/"
+ url "http://cairographics.org/snapshots/svg2png-0.1.3.tar.gz"
+ sha256 "e658fde141eb7ce981ad63d319339be5fa6d15e495d1315ee310079cbacae52b"
- depends_on 'pkg-config' => :build
- depends_on 'libsvg-cairo'
+ depends_on "pkg-config" => :build
+ depends_on "libsvg-cairo"
def install
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ system "./configure", "--disable-debug",
+ "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--mandir=#{man}"
- system "make install"
+ system "make", "install"
+ end
+
+ test do
+ system "#{bin}/svg2png", test_fixtures("test.svg"), "test.png"
+ assert File.exist? "test.png"
end
end