So Makefile must pass, then Travis CI (see: .travis.yml) should be happy:
based on the existing logic in Makefile.
Run make test on local to test it locally.
The Makefile test includes:
Initial test of Python syntax (--help) which already works.
Test download of files, which almost works, but pattern-rule needs to be fixed, so it's run when csv files weren't downloaded yet.
Test format conversion into M1/ and M5/ dirs.
Test dump tool to convert back into csv files for each hst and fxt file. #10 needs to be implemented (as part of this ticket) in order to support extra -o (in similar way as the other scripts do).
---
The **[$10 bounty](https://www.bountysource.com/issues/26908582-fix-makefile-to-pass-travis-ci?utm_campaign=plugin&utm_content=tracker%2F20487492&utm_medium=issues&utm_source=github)** on this issue has been claimed at [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F20487492&utm_medium=issues&utm_source=github).
File:
Makefile
So Makefile must pass, then Travis CI (see:
.travis.yml
) should be happy:based on the existing logic in Makefile.
Run
make test
on local to test it locally.The Makefile test includes:
--help
) which already works.-o
(in similar way as the other scripts do).