hammerlab / flowdec

TensorFlow Deconvolution for Microscopy Data
Apache License 2.0
86 stars 26 forks source link

Add tox and travis-ci configuration. #6

Closed russellb closed 5 years ago

russellb commented 5 years ago

This PR introduces two things.

First, it creates a tox configuration for running the flake8 utility in a Python virtualenv. To run it, you just run "tox" from the python directory. This setup helps ensure everyone runs a consistent test environment, even with differences in their development environment, like different Linux distributions.

Second, it creates a travis-ci config that runs tox. This will need to be enabled on the repo through travis-ci after merging for it to take effect.

Future work could create other tests of the code that run via tox and travis-ci.

russellb commented 5 years ago

See issue #5