higherkindness / mu-haskell

Mu (μ) is a purely functional framework for building micro services.
http://higherkindness.io/mu-haskell/
Apache License 2.0
334 stars 19 forks source link

Nix shell should generate and run correctly Python tests 🐍 #232

Closed serras closed 3 years ago

serras commented 4 years ago

If I execute nix-shell python-test.nix, I am welcomed with the following message:

error: expression does not evaluate to a derivation (or a set or list of those)

This is not great, because we cannot check for inconsistencies with the official implementations of Avro and Protocol Buffers.

It would be great too if this could be integrated as part of CI (it was at some point, but it has disappeared).

kutyel commented 4 years ago

The work is basically to fix this nix shell https://github.com/higherkindness/mu-haskell/blob/master/python-test.nix and run it on CI 😄

serras commented 3 years ago

As of now it's better to run the Python script manually. Closing then for now.