aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorTrever Miller2011-11-22 12:18:12 -0700
committerJack Nagel2012-02-18 21:39:43 -0600
commit846b89662621c2139eeb519b2769d70271a5b348 (patch)
treeec7fb5d6a9b69581e43f87aa4b3857645b6cab8b /Library
parente961f35b57f45e4bdf8df345346b9ef3f1e19517 (diff)
downloadhomebrew-846b89662621c2139eeb519b2769d70271a5b348.tar.bz2
whatmask: add test
Closes #8736. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/whatmask.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Formula/whatmask.rb b/Library/Formula/whatmask.rb
index 247a4714d..9e15e0f54 100644
--- a/Library/Formula/whatmask.rb
+++ b/Library/Formula/whatmask.rb
@@ -11,4 +11,19 @@ class Whatmask < Formula
"--prefix=#{prefix}"
system "make install"
end
+
+ def test
+ %x[#{bin}/whatmask /24].eql? <<-EOS
+
+---------------------------------------------
+ TCP/IP SUBNET MASK EQUIVALENTS
+---------------------------------------------
+CIDR = .....................: /24
+Netmask = ..................: 255.255.255.0
+Netmask (hex) = ............: 0xffffff00
+Wildcard Bits = ............: 0.0.0.255
+Usable IP Addresses = ......: 254
+
+EOS
+ end
end