&%      !"#$None`Convert a HUnit test suite to a spec. This can be used to run existing HUnit tests with Hspec.None%%&'()*+,-./0123456789:;<=>?@ABCDEFGHINone24 JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:; JKLMNOPNone <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZunstableNone 5[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   stableNone!example! is a type restricted version of 1C. 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 $ ..$$$$     !"!#!$%&%'%()*+,- ./012324252678797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7K7L7M7N7O7P7Q7R7S7T7U7UVWXYZ[\]^_`a_bc_`defg_hi_hj_hk_lm_no_np_`q_`r_`s_bt_uv_uw_xy_z{_z|_z}_z~ee_u_`_`_`_`_`_x_x_x_x_z_ze__x_x_`_`_ue__x__x_eeeeee_xe__`ee__eee____l_l_l_l_l_l_l_l_l_l_l_l_____________________________________________________x_x_x_x_x_x_x_x_x_x_x_x_x_x _x _x _x _x _x_z_z_z_z_z_z__________ _!_"_h#_h$_h%_h&_h'_h(_h)_h*_h+_h,_h-_h._h/_h0_h1_h2_h3_h4_h5_h6_h7_h8_h9_h:_h;_h<_h=_h>_h?_h@_hA_hB_hC_hD_hE_hF_hG_hH_IJ_IK_IL_IM_nN_nO_uP_uQ_uR_uS_uT_`U_`V_`W_`X_`Y_`Ze[e\e]e^e_e`eaebeced e f g h i j jklmnmompmqmrmsmtmumvmwmxmymzm{m|m}m~m~mmmmV!!!!!!!!%%%%%%%%%%%% hspec-2.1.2Test.Hspec.QuickCheckTest.Hspec.Discover Test.HspecTest.Hspec.HUnitTest.Hspec.CoreTest.Hspec.FormattersTest.Hspec.Runnerhspec-core-2.1.2Test.Hspec.Core.QuickCheck modifyMaxSizemodifyMaxDiscardRatiomodifyMaxSuccessTest.Hspec.Core.RunnerhspecTest.Hspec.Core.Hooks aroundWitharound_ afterAll_afterAllaroundafter_after beforeAll beforeWithbefore_beforeTest.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 defaultConfigconfigOutputFileconfigHtmlOutputconfigFormatterconfigColorModeconfigSmallCheckDepthconfigQuickCheckMaxSizeconfigQuickCheckMaxDiscardRatioconfigQuickCheckMaxSuccessconfigQuickCheckSeedconfigSkipPredicateconfigFilterPredicate 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