serial-test-generators: Test your 'Aeson' 'Serialize' and 'Binary' instances for stability over time

[ library, mit, test ] [ Propose Tags ]

When I am programming haskell I write a lot of instance ToJSON ... where instance FromJSON ... where instance Binary ... where These libraries are often associated with state. So, I end up writing a lot of tests of the form ... >>> expect (encode someTestAeson) toBe "{"someSerializedThing":"expected encoding"} so I have to write all these pieces down... but what I would really like is >>> runAesonSerializeTest someTestAeson outputfile.txt That is what these libraries do for Serialize, Binary and Aeson They make very little assumption about what version of the library you are using.




Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.1.0, 0.1.1, 0.1.2, 0.1.3
Dependencies aeson, base (>=4 && <5), binary, bytestring (>=0.9.0), cereal [details]
License MIT
Author Scott <>
Maintainer Scott <>
Category Test
Source repo head: git clone
Uploaded by scottmurphy09 at 2014-10-28T20:27:06Z
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2980 total (15 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-06-08 [all 1 reports]