diff options
| author | Xu Cheng | 2014-12-30 19:53:30 +0800 |
|---|---|---|
| committer | Mike McQuaid | 2014-12-30 12:26:38 +0000 |
| commit | af47ce99741d76c38683aa71b31ecd9d9ffb2372 (patch) | |
| tree | d335a27d31ac28da18d3774a8f876e7b89948985 /Library/Formula | |
| parent | 13fed834898564bdcfd5e718689368b59e34cb51 (diff) | |
| download | homebrew-af47ce99741d76c38683aa71b31ecd9d9ffb2372.tar.bz2 | |
zeromq: add test
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/zeromq.rb | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/Library/Formula/zeromq.rb b/Library/Formula/zeromq.rb index 9dd2b0996..10a9ccf7c 100644 --- a/Library/Formula/zeromq.rb +++ b/Library/Formula/zeromq.rb @@ -1,5 +1,3 @@ -require "formula" - class Zeromq < Formula homepage "http://www.zeromq.org/" url "http://download.zeromq.org/zeromq-4.0.5.tar.gz" @@ -48,4 +46,20 @@ class Zeromq < Formula system "make" system "make", "install" end + + test do + (testpath/"test.c").write <<-EOS.undent + #include <assert.h> + #include <zmq.h> + + int main() + { + zmq_msg_t query; + assert(0 == zmq_msg_init_size(&query, 1)); + return 0; + } + EOS + system ENV.cc, "test.c", "-lzmq", "-o", "test" + system "./test" + end end |
