Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. beforeAll :: forall outer (otherOuters :: [Type]) inner result . IO outer -> TestDefM (outer ': otherOuters) inner result -> TestDefM otherOuters inner result

    sydtest Test.Syd

    Run a custom action before all spec items in a group, to set up an outer resource a.

  2. beforeAllWith :: forall previousOuter newOuter (otherOuters :: [Type]) inner result . (previousOuter -> IO newOuter) -> TestDefM (newOuter ': (previousOuter ': otherOuters)) inner result -> TestDefM (previousOuter ': otherOuters) inner result

    sydtest Test.Syd

    Run a custom action before all spec items in a group, to set up an outer resource b by using the outer resource a.

  3. beforeAll_ :: forall (outers :: [Type]) inner result . IO () -> TestDefM outers inner result -> TestDefM outers inner result

    sydtest Test.Syd

    Run a custom action before all spec items in a group without setting up any outer resources.

  4. before_ :: forall (outers :: [Type]) inner result . IO () -> TestDefM outers inner result -> TestDefM outers inner result

    sydtest Test.Syd

    Run a custom action before every spec item without setting up any inner resources. Note that this function turns off shrinking. See https://github.com/nick8325/quickcheck/issues/331

  5. before :: forall inner (outers :: [Type]) result . IO inner -> TestDefM outers inner result -> TestDefM outers () result

    sydtest Test.Syd.Def.Around

    Run a custom action before every spec item, to set up an inner resource inner. Note that this function turns off shrinking. See https://github.com/nick8325/quickcheck/issues/331

  6. beforeWith :: forall (outers :: [Type]) oldInner newInner result . (oldInner -> IO newInner) -> TestDefM outers newInner result -> TestDefM outers oldInner result

    sydtest Test.Syd.Def.Around

    Run a custom action before every spec item, to set up an inner resource newInner using the previously set up resource oldInner Note that this function turns off shrinking. See https://github.com/nick8325/quickcheck/issues/331

  7. beforeWith' :: forall (outers :: [Type]) outer oldInner newInner result . HContains outers outer => (outer -> oldInner -> IO newInner) -> TestDefM outers newInner result -> TestDefM outers oldInner result

    sydtest Test.Syd.Def.Around

    Run a custom action before every spec item, to set up an inner resource newInner using the previously set up resource oldInner and potentially any of the outer resources Note that this function turns off shrinking. See https://github.com/nick8325/quickcheck/issues/331

  8. before_ :: forall (outers :: [Type]) inner result . IO () -> TestDefM outers inner result -> TestDefM outers inner result

    sydtest Test.Syd.Def.Around

    Run a custom action before every spec item without setting up any inner resources. Note that this function turns off shrinking. See https://github.com/nick8325/quickcheck/issues/331

  9. beforeAll :: forall outer (otherOuters :: [Type]) inner result . IO outer -> TestDefM (outer ': otherOuters) inner result -> TestDefM otherOuters inner result

    sydtest Test.Syd.Def.AroundAll

    Run a custom action before all spec items in a group, to set up an outer resource a.

  10. beforeAllWith :: forall previousOuter newOuter (otherOuters :: [Type]) inner result . (previousOuter -> IO newOuter) -> TestDefM (newOuter ': (previousOuter ': otherOuters)) inner result -> TestDefM (previousOuter ': otherOuters) inner result

    sydtest Test.Syd.Def.AroundAll

    Run a custom action before all spec items in a group, to set up an outer resource b by using the outer resource a.

Page 510 of many | Previous | Next