&k$      !"#None`Convert a HUnit test suite to a spec. This can be used to run existing HUnit tests with Hspec.None%$%&'()*+,-./0123456789:;<=>?@ABCDEFGHNone24 IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789: IJKLMNONone;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXunstableNone5YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~stableNone example! is a type restricted version of 0C. It can be used to get better error messages on type mismatches. Compare e.g. 4it "exposes some behavior" $ example $ do putStrLnwith *it "exposes some behavior" $ do putStrLn!context is an alias for ."specify is an alias for . !"'  !"!"   !"None# prop ".." $ ..is a shortcut for it ".." $ property $ ..####     ! " #$%$&$'()*+,-./0121314156768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6J6K6L6M6N6O6P6Q6R6S6T6TUVWXYZ[\]^_`^ab^_cdef^gh^gi^gj^kl^mn^mo^_p^_q^_r^as^tu^tv^wx^yz^y{^y|^y}d~d~^t^_^_^_^_^_^w^w^w^w^y^yd~^^w^w^_^_^td~^^w^^w^dddddd^wd^^_dd^^ddd^^^^k^k^k^k^k^k^k^k^k^k^k^k^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^w^w^w^w^w^w^w^w^w^w^w^w^w^w^w ^w ^w ^w ^w ^y^y^y^y^y^y^^^^^^^^^^^ ^!^g"^g#^g$^g%^g&^g'^g(^g)^g*^g+^g,^g-^g.^g/^g0^g1^g2^g3^g4^g5^g6^g7^g8^g9^g:^g;^g<^g=^g>^g?^g@^gA^gB^gC^gD^gE^gF^gG^HI^HJ^HK^HL^mM^mN^tO^tP^tQ^tR^tS^_T^_U^_V^_W^_X^_Yd~Zd~[d~\d~]d~^d~_d~`d~ad~bd~c d e f g h i ijklmlnlolplqlrlsltlulvlwlxlylzl{l|l|l}l~llU        $$$$$$$$$$$$ hspec-2.0.2Test.Hspec.QuickCheckTest.Hspec.Discover Test.HspecTest.Hspec.HUnitTest.Hspec.CoreTest.Hspec.FormattersTest.Hspec.Runnerhspec-core-2.0.2Test.Hspec.Core.QuickCheck modifyMaxSizemodifyMaxDiscardRatiomodifyMaxSuccessTest.Hspec.Core.RunnerhspecTest.Hspec.Core.Hooks aroundWitharound_ afterAll_afterAllaroundafter_after beforeAll beforeWithbeforeTest.Hspec.Core.Spec pendingWithpendingparallelitdescribeTest.Hspec.Core.Spec.MonadrunIOSpecSpecWithTest.Hspec.Core.ExampleArgExample ActionWith fromHUnitTest IsFormatter toFormatterhspecWithFormatterpostProcessSpecexamplecontextspecifypropTest.Hspec.Core.Formattersfailed_examplesprogressspecdocsilent#Test.Hspec.Core.Formatters.Internal getRealTime getCPUTime withInfoColorwithPendingColorwithSuccessColor withFailColor writeLinewrite newParagraphgetFailMessages getTotalCount getFailCountgetPendingCountgetSuccessCountusedSeedFormatMfailureRecordMessagefailureRecordPathfailureRecordLocation FailureRecordfooterFormatterfailedFormatterexamplePending exampleFailedexampleSucceededexampleProgressexampleGroupDoneexampleGroupStartedheaderFormatter FormatterTest.Hspec.Core.UtilformatException EnumerateMlocationHeuristicFromFile addLoctions enumeratelookupLocation$fIsFormatterFormatter$fIsFormatterIObaseGHC.Base++GHC.Errerrorfoldrghc-primGHC.PrimseqGHC.Listconcatfilterzip System.IOprint Data.Tuplefstsnd otherwisemap$ undefinedGHC.Num fromInteger-GHC.Real fromRationalGHC.EnumenumFrom enumFromThen enumFromToenumFromThenTo GHC.Classes==>=negatefail>>=>>fmapreturn fromIntegral realToFrac toInteger toRationalBoundedEnumEq GHC.FloatFloating FractionalIntegralMonadFunctorNumOrdGHC.ReadReadReal RealFloatRealFracGHC.ShowShow GHC.TypesBoolCharDoubleFloatInt integer-gmpGHC.Integer.TypeIntegerOrderingRationalIO Data.EitherEitherStringFalseTrueLeftRightLTEQGTshowShowSPrelude$!readIOreadLn appendFile writeFilereadFileinteract getContentsgetLinegetCharputStrLnputStrputCharGHC.IO.ExceptionioError Data.Listunwordswordsunlineslinesproductsumfoldl1minimummaximumGHC.IOFilePath userErrorIOError Text.Readreadreadseitherlex readParenreadList readsPrecacoshatanhasinhcoshtanhsinhacosatanasincostansinlogBase**logsqrtexppiatan2isIEEEisNegativeZeroisDenormalized isInfiniteisNaN scaleFloat significandexponent encodeFloat decodeFloat floatRange floatDigits floatRadixlcmgcd^^^oddevendivModquotRemmoddivremquotrecip/floorceilingroundtruncateproperFractionmaxBoundminBoundfromEnumtoEnumpredsuccText.ParserCombinators.ReadPReadS showParen showStringshowCharshowsshowList showsPrec Control.MonadmapM_mapM sequence_sequence=<<unzip3unzipzipWith3zipWithzip3!! concatMaplookupnotElemelemallanyorandreversebreakspansplitAtdroptake dropWhile takeWhilecycle replicaterepeatiteratescanr1scanrfoldr1scanl1scanlfoldllengthnullinitlasttailhead Data.MaybemaybeNothingJustMaybeuncurrycurrysubtractsignumabs*+asTypeOfuntilflip.constid/=compare<=&&||not<>maxminhspecWithResult hspecResult hspecWithsummaryFailuressummaryExamplesSummaryTest.Hspec.ConfigconfigAddFilterTest.Hspec.Options defaultConfigconfigOutputFileconfigHtmlOutputconfigFormatterconfigColorModeconfigSmallCheckDepthconfigQuickCheckMaxSizeconfigQuickCheckMaxDiscardRatioconfigQuickCheckMaxSuccessconfigQuickCheckSeedconfigFilterPredicate configRerunconfigFastFailconfigPrintCpuTime configDryRunConfig ColorAuto ColorNever ColorAlways ColorModePath modifyParams mapSpecItem_ mapSpecItem mapSpecTree fromSpecListrunSpecMSpecMTest.Hspec.Core.TreespecItem specGroupNodeNodeWithCleanupLeafTreeSpecTree itemExampleitemIsParallelizable itemLocationitemRequirementItemlocationAccuracylocationColumn locationLine locationFileLocation ExactLocation BestEffortLocationAccuracy defaultParamsevaluateExampleparamsSmallCheckDepthparamsQuickCheckArgsParamsProgressProgressCallbackSuccessPendingFailResulthspec-expectations-0.6.1Test.Hspec.ExpectationsanyArithExceptionanyIOException errorCall anyErrorCall anyException shouldThrow shouldReturnshouldMatchList shouldContain shouldSatisfyshouldBeexpectationFailure ExpectationSelector