diff options
| author | Xu Cheng | 2014-12-31 21:59:35 +0800 |
|---|---|---|
| committer | Mike McQuaid | 2014-12-31 14:59:58 +0000 |
| commit | 3fb03ce229eb67aab01a390a7ac599130d20b5a4 (patch) | |
| tree | f68b6e6478d410b6ba41949341c937cd9e1aa392 /Library/Formula/tinyxml.rb | |
| parent | fd65d3fc5c1b0cb06dcb9526896c9f07fa85d35a (diff) | |
| download | homebrew-3fb03ce229eb67aab01a390a7ac599130d20b5a4.tar.bz2 | |
tinyxml: add test
Closes #35397.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula/tinyxml.rb')
| -rw-r--r-- | Library/Formula/tinyxml.rb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Library/Formula/tinyxml.rb b/Library/Formula/tinyxml.rb index fb104d3c4..19f027332 100644 --- a/Library/Formula/tinyxml.rb +++ b/Library/Formula/tinyxml.rb @@ -48,4 +48,23 @@ class Tinyxml < Formula Cflags: -I${includedir} EOS end + + test do + (testpath/"test.xml").write <<-EOS.undent + <?xml version="1.0" ?> + <Hello>World</Hello> + EOS + (testpath/"test.cpp").write <<-EOS.undent + #include <tinyxml.h> + + int main() + { + TiXmlDocument doc ("test.xml"); + doc.LoadFile(); + return 0; + } + EOS + system ENV.cxx, "test.cpp", "-ltinyxml", "-o", "test" + system "./test" + end end |
