h&{      Safe-Inferred )1? ! Safe-Inferred )1? daytripperBy passing the appropriate arguments to Tasty (`--daytripper-write-missing` or `TASTY_DAYTRIPPER_WRITE_MISSING=True`) we can fill in the contents of missing files with the results of running tests. daytripperA general type of test expectation. Captures two stages of processing an input, first encoding, then decoding. The monad is typically something implementing , with assertions performed before returning values for further processing. The input is possibly missing, in which case we test decoding only. daytripperInterface for asserting and performing IO in tests. TODO Migrate to MonadIO% superclass when Falsify supports it.  daytripperAssert something before processing (before encoding and before decoding)  daytripperAssert something during processing (after encoding and before decoding)  daytripperAsserting something after processing (after encoding and after decoding)  daytripperA way of definining expectations from a pair of encode/decode functions and a comparison function." daytripperSimple way to run an expectation, ignoring the intermediate value. daytripper&Create a property-based roundtrip test daytripper-Create a file-based ("golden") roundtrip test daytripperCreate a unit roundtrip test daytripperRun a roundtrip test daytripper,Tasty ingredients with write-missing support daytripper%Tasty main with write-missing support   #      !"#$%'daytripper-0.2.0-FeV2RtX548wK4ur7O8s39ZTest.DaytripperPaths_daytripperDaytripperWriteMissingunDaytripperWriteMissingRTExpect MonadExpect expectLiftIOexpectAssertEqexpectAssertFailureexpectAssertBool expectBefore expectDuring expectAftermkExpectmkPropRTmkFileRTmkUnitRTtestRTdaytripperIngredientsdaytripperMain$fMonadExpectProperty'$fMonadExpectIO $fIsOptionDaytripperWriteMissing$fShowDaytripperWriteMissing$fEqDaytripperWriteMissing$fOrdDaytripperWriteMissingversiongetDataFileName getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDir runExpect