keiserlab / LUNA

MIT License
49 stars 13 forks source link

add Continuous Integration (Travis or Jenkins) #7

Open luponzo86 opened 4 years ago

luponzo86 commented 4 years ago

This addition will require first to have a setup.py file that contains the list of required packages, as explained in issue #4

luponzo86 commented 4 years ago

The idea would be to have a test/ folder containing a collection of test cases with known outputs that shouldn't change between commits (or, if they change for a good reason, we should acknowledge a break in backwards-compatibility).

We will have two test categories: