packages feed

skeletest-0.3.1: test/Skeletest/Internal/__snapshots__/SnapshotSpec.snap.md

# test/Skeletest/Internal/SnapshotSpec.hs

## detects corrupted snapshot files

```
./ExampleSpec.hs
╭── should error: ERROR
│ Snapshot file was corrupted: ./__snapshots__/ExampleSpec.snap.md
╰───────────────────────────────────────────────────────────────────────────────
```

## renders JSON values

```json
{
    "hello": [
        "world",
        1
    ]
}
```

## shows helpful failure messages

```
./ExampleSpec.hs
╭── fails: FAIL
│ ./ExampleSpec.hs:7:
│ │
│ │   unlines ["new1", "same1", "same2", "new2"] `shouldSatisfy` P.matchesSnapshot
│ │                                              ^^^^^^^^^^^^^^^
│ 
│ Result differed from snapshot. Update snapshot with --update.
│ --- expected
│ +++ actual
│ @@ -1,4 +1,4 @@
│ +new1
│  same1
│ -old1
│  same2
│ -old2
│ +new2
╰─────────────────────────────────────────────────────────────────────────────────
```