packages feed

zeugma 0.8.0.0 → 0.8.1.0

raw patch · 2 files changed

+28/−8 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Zeugma: runTest :: Sem TestStack a -> TestT IO a
+ Zeugma: runTest :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma: runTestDebug :: Sem TestStack a -> TestT IO a
+ Zeugma: runTestDebug :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma: runTestFrozen :: Sem TestStack a -> TestT IO a
+ Zeugma: runTestFrozen :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma: runTestFrozenDebug :: Sem TestStack a -> TestT IO a
+ Zeugma: runTestFrozenDebug :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma: runTestFrozenLevel :: Severity -> Sem TestStack a -> TestT IO a
+ Zeugma: runTestFrozenLevel :: HasCallStack => Severity -> Sem TestStack a -> TestT IO a
- Zeugma: runTestFrozenTrace :: Sem TestStack a -> TestT IO a
+ Zeugma: runTestFrozenTrace :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma: runTestLevel :: Severity -> Sem TestStack a -> TestT IO a
+ Zeugma: runTestLevel :: HasCallStack => Severity -> Sem TestStack a -> TestT IO a
- Zeugma: runTestTrace :: Sem TestStack a -> TestT IO a
+ Zeugma: runTestTrace :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTest :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTest :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestDebug :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestDebug :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestFrozen :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestFrozen :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestFrozenDebug :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestFrozenDebug :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestFrozenLevel :: Severity -> Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestFrozenLevel :: HasCallStack => Severity -> Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestFrozenTrace :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestFrozenTrace :: HasCallStack => Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestLevel :: Severity -> Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestLevel :: HasCallStack => Severity -> Sem TestStack a -> TestT IO a
- Zeugma.Run: runTestTrace :: Sem TestStack a -> TestT IO a
+ Zeugma.Run: runTestTrace :: HasCallStack => Sem TestStack a -> TestT IO a

Files

lib/Zeugma/Run.hs view
@@ -93,6 +93,7 @@  -- | Run the test stack as a 'TestT' with the specified log level. runTestLevel ::+  HasCallStack =>   Severity ->   Sem TestStack a ->   TestT IO a@@ -101,6 +102,7 @@  -- | Run the test stack as a 'TestT' with the specified log level, with 'ChronosTime' frozen at 'testTime'. runTestFrozenLevel ::+  HasCallStack =>   Severity ->   Sem TestStack a ->   TestT IO a@@ -108,31 +110,49 @@   runTestAuto . interpretTestFrozen level  -- | Run the test stack as a 'TestT' with a log level of 'Trace'.-runTestTrace :: Sem TestStack a -> TestT IO a+runTestTrace ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTestTrace =   runTestLevel Trace  -- | Run the test stack as a 'TestT' with a log level of 'Debug'.-runTestDebug :: Sem TestStack a -> TestT IO a+runTestDebug ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTestDebug =   runTestLevel Debug  -- | Run the test stack as a 'TestT' with a log level of 'Crit'.-runTest :: Sem TestStack a -> TestT IO a+runTest ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTest =   runTestLevel Crit  -- | Run the test stack as a 'TestT' with a log level of 'Trace' and 'ChronosTime' frozen at 'testTime'.-runTestFrozenTrace :: Sem TestStack a -> TestT IO a+runTestFrozenTrace ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTestFrozenTrace =   runTestFrozenLevel Trace  -- | Run the test stack as a 'TestT' with a log level of 'Debug' and 'ChronosTime' frozen at 'testTime'.-runTestFrozenDebug :: Sem TestStack a -> TestT IO a+runTestFrozenDebug ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTestFrozenDebug =   runTestFrozenLevel Debug  -- | Run the test stack as a 'TestT' with a log level of 'Crit' and 'ChronosTime' frozen at 'testTime'.-runTestFrozen :: Sem TestStack a -> TestT IO a+runTestFrozen ::+  HasCallStack =>+  Sem TestStack a ->+  TestT IO a runTestFrozen =   runTestFrozenLevel Crit
zeugma.cabal view
@@ -1,11 +1,11 @@ cabal-version: 2.2 --- This file has been generated from package.yaml by hpack version 0.35.0.+-- This file has been generated from package.yaml by hpack version 0.35.2. -- -- see: https://github.com/sol/hpack  name:           zeugma-version:        0.8.0.0+version:        0.8.1.0 synopsis:       Polysemy effects for testing description:    See https://hackage.haskell.org/package/zeugma/docs/Zeugma.html category:       Prelude