ucl-exoplanets / ExoTETHyS

GNU General Public License v3.0
17 stars 3 forks source link

Continuous integration #14

Closed williamjameshandley closed 4 years ago

williamjameshandley commented 4 years ago

This project should have a rudimentary continuous integration set up which can be extended as time goes on.

In my experience, the simplest form of python CI is Travis combined with pytest. There are plenty of resources online, and I can point you to a few as necessary, but this hello world example has served me pretty well in the past.

For now, a working travis setup which runs the two examples in the README would would suffice to resolve this issue. That setup would serve to (a) test the installation and (b) check that it runs without error.

Part of JOSS review

steven-murray commented 4 years ago

Looks like this is being addressed in #10

gmorello commented 4 years ago

Yes, I actually followed the instructions from the example linked here before answering in #10. Given the redundancy I close this issue so that we continue the discussion in #10.