module Example where import Prelude () import Prelude.Compat import Example.CreateAtom (createAtom) import Test.Framework (Test, testGroup) import Test.Framework.Providers.HUnit (testCase) import Test.HUnit (Assertion) exampleTests :: Test exampleTests = testGroup "Examples" [testCase "example code to create an atom feed typechecks" typeCheckAtom] typeCheckAtom :: Assertion typeCheckAtom = case createAtom of Just "" -> error "createAtom returned an empty Text" Just _ -> return () Nothing -> error "createAtom returned document with unresolved entities"