packages feed

skeletest-0.4.0: test/Skeletest/Internal/__snapshots__/FixturesSpec.snap.md

# test/Skeletest/Internal/FixturesSpec.hs

## getFixture ≫ detects circular dependencies

```
./ExampleSpec.hs
╭── should error: ERROR
│ Found circular dependency when resolving fixtures: FixtureA -> FixtureB -> Fix
tureD -> FixtureA
╰───────────────────────────────────────────────────────────────────────────────

═════ Test report ═════
➤ 1 test ran in 0.00s
  • 1 test failed ✘
```

## getFixture ≫ throws the appropriate error when setup fails

```
./ExampleSpec.hs
╭── should error: FAIL
│ ./ExampleSpec.hs:9:
│ │
│ │   fixtureAction = failTest "Fixture setup failed"
│ │                   ^^^^^^^^
│ 
│ Fixture setup failed
╰───────────────────────────────────────────────────────────────────────────────
╭── should error again: FAIL
│ ./ExampleSpec.hs:9:
│ │
│ │   fixtureAction = failTest "Fixture setup failed"
│ │                   ^^^^^^^^
│ 
│ Fixture setup failed
╰───────────────────────────────────────────────────────────────────────────────

═════ Test report ═════
➤ 2 tests ran in 0.00s
  • 2 tests failed ✘
```