úΚ      Safe-Inferred Safe-InferredNone A SelectorU is a predicate; it can simultaneously constrain the type and value of an exception.actual `shouldBe` expected sets the expectation that actual is equal to expected.v `shouldSatisfy` p sets the expectation that p v is True.list `shouldStartWith` prefix sets the expectation that list starts with prefix, list `shouldEndWith` suffix sets the expectation that list ends with suffix, list `shouldContain` sublist sets the expectation that sublist/ is contained, wholly and intact, anywhere in list. xs `shouldMatchList` ys sets the expectation that xs has the same elements that ys has, possibly in another order action `shouldReturn` expected sets the expectation that action returns expected.  actual `shouldNotBe` notExpected sets the expectation that actual is not equal to  notExpectedv `shouldNotSatisfy` p sets the expectation that p v is False.list `shouldNotContain` sublist sets the expectation that sublist is not contained anywhere in list.$action `shouldNotReturn` notExpected sets the expectation that action does not return  notExpected.action `shouldThrow` selector sets the expectation that actionZ throws an exception. The precise nature of the expected exception is described with a .                !"#&hspec-expectations-pretty-diff-0.7.2.2&Test.Hspec.Expectations.Pretty.Contrib&Test.Hspec.Expectations.Pretty.MatcherTest.Hspec.Expectations.Prettybase Data.EitherisRightisLeft matchListSelector ExpectationexpectationFailureshouldBe shouldSatisfyshouldStartWith shouldEndWith shouldContainshouldMatchList shouldReturn shouldNotBeshouldNotSatisfyshouldNotContainshouldNotReturn shouldThrow anyException anyErrorCall errorCallanyIOExceptionanyArithExceptionshowList expectTrue hspecStyle prettyColor diffColor compareWith