]> gitweb.michael.orlitzky.com - dead/harbl.git/blobdiff - src/IPv4Pattern.hs
More import/export cleanup.
[dead/harbl.git] / src / IPv4Pattern.hs
index 70322d19e8ceeaaf45cacfd13f611ba64178e1fa..8c605ff97cbfb8881301298897da51b88bb8edae 100644 (file)
 --   v4sequence = v4seq_member | v4sequence ";" v4seq_member
 --   v4seq_member = v4octet | v4octet ".." v4octet
 --
-module IPv4Pattern
+module IPv4Pattern (
+  IPv4Pattern,
+  addresses,
+  ipv4pattern_tests,
+  v4pattern)
 where
 
 
@@ -39,7 +43,7 @@ import Text.Parsec (
 import Text.Parsec.String ( Parser )
 import Text.Read ( readMaybe )
 
-import Pretty
+import Pretty ( Pretty(..) )
 
 
 -- * Octets
@@ -416,6 +420,11 @@ addresses (IPv4Pattern field1 field2 field3 field4) = do
 
 -- * Tests
 
+ipv4pattern_tests :: TestTree
+ipv4pattern_tests =
+  testGroup "IPv4Pattern Tests" [ v4octet_tests ]
+
+
 v4octet_tests :: TestTree
 v4octet_tests =
   testGroup