]> gitweb.michael.orlitzky.com - spline3.git/commitdiff
Re-enable the non-doc tests.
authorMichael Orlitzky <michael@orlitzky.com>
Sat, 9 Jul 2011 00:26:34 +0000 (20:26 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Sat, 9 Jul 2011 00:26:34 +0000 (20:26 -0400)
Add a doctest for the flatten function.

src/Misc.hs
test/TestSuite.hs

index 48482b4f69a2cfe580b8b34a605beae82565168b..34c682e31a7609e590898311885ea397fed1f6c4 100644 (file)
@@ -25,6 +25,12 @@ factorial n
 
 -- | Takes a three-dimensional list, and flattens it into a
 --   one-dimensional one.
+--
+--  Examples:
+--
+--  >>> flatten [ [[1,2], [3,4]], [[5,6], [7,8]] ]
+--  [1,2,3,4,5,6,7,8]
+--
 flatten :: [[[a]]] -> [a]
 flatten xs = concat $ concat xs
 
index 7f49670f23a524723ce40778bc43286255a206df..756bcf3bfad316d0dce0c0358ccc48deadcf918f 100644 (file)
@@ -19,7 +19,7 @@ import Tests.Tetrahedron as TT
 main :: IO ()
 main = do
   dt <- docTest ["src/Everything.hs"] ["-isrc"]
-  defaultMain $ [dt] -- ++ tests
+  defaultMain $ [dt] ++ tests
 
 -- | Defined so that my test names fit on one line.
 tc :: Test.Framework.Providers.API.TestName -> Test.HUnit.Assertion -> Test.Framework.Test