FX31337 / FX-BT-Scripts

:page_facing_up: Useful scripts for backtesting.
MIT License
35 stars 39 forks source link

Fix Makefile to pass Travis CI [$10 awarded] #12

Closed kenorb closed 9 years ago

kenorb commented 9 years ago

File: Makefile

So Makefile must pass, then Travis CI (see: .travis.yml) should be happy:

Build Status

based on the existing logic in Makefile.

Run make test on local to test it locally.

The Makefile test includes:

  1. Initial test of Python syntax (--help) which already works.
  2. 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.
  3. Test format conversion into M1/ and M5/ dirs.
  4. 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).
kenorb commented 9 years ago

Fixed in PR: #15