-- -- Copyright (c) 2005,2009 Stefan Wehr - http://www.stefanwehr.de---- This library is free software; you can redistribute it and/or-- modify it under the terms of the GNU Lesser General Public-- License as published by the Free Software Foundation; either-- version 2.1 of the License, or (at your option) any later version.-- -- This library is distributed in the hope that it will be useful,-- but WITHOUT ANY WARRANTY; without even the implied warranty of-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-- Lesser General Public License for more details.---- You should have received a copy of the GNU Lesser General Public-- License along with this library; if not, write to the Free Software-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA--{- |
Top-level module that re-exports functionality from sub-modules.
Modules that only define unit tests and quickcheck properties typically
only need to import this module.
Your test driver should additionally import 'Test.Framework.TestManager' and,
if needed, 'Test.Framework.BlackBoxTest'.
-}moduleTest.Framework(-- * Unit testsmoduleTest.Framework.HUnitWrapper,TM.makeUnitTest,-- * QuickcheckmoduleTest.Framework.QuickCheckWrapper,TM.makeQuickCheckTest,-- * Organizing testsTM.makeTestSuite,TM.TestSuite,TM.htfMain,Loc.makeLoc)whereimportTest.Framework.HUnitWrapperimportTest.Framework.QuickCheckWrapperimportqualifiedTest.Framework.TestManagerasTMimportqualifiedTest.Framework.LocationasLoc