Matthias
9d2c6c8de2
Fix paths in setup and travis
2019-09-08 19:05:51 +02:00
Matthias
df1f57392c
use seperate job for doc test
2019-08-22 06:56:41 +02:00
Matthias
949ca1abf8
Fail travis if doc-test fails
2019-08-22 06:53:51 +02:00
Matthias
988a0245c2
Update install-script to use parameter
...
Use --prefix /usr/local for install-script too
2019-08-05 20:37:38 +02:00
Matthias
d2ad32eef8
partially revert last commit(DefaultStrategy import IS needed).
...
* don't run functions in travis in a way we don't support
2019-07-21 19:56:43 +02:00
Matthias
3e5abd18ca
Randomize tests again
...
this used to be enabled, but the plugin changed how it works
> From v1.0.0 onwards, this plugin no longer randomises tests by default.
2019-07-18 06:56:52 +02:00
Matthias
c1ee5d69c9
Try to get travis cache to work correctly
2019-06-24 07:09:54 +02:00
Misagh
71d3a7de40
Merge pull request #1692 from freqtrade/feat/scripts_flake_mypy
...
run flake8 and mypy against scripts folder as well.
2019-03-24 17:08:52 +01:00
Matthias
f7fc9adc63
Run travis with freqtrade, not main.py
2019-03-24 15:13:03 +01:00
Matthias
83a2427a61
Fix mypy in scripts
2019-03-23 19:37:17 +01:00
Matthias
184b13f2fb
Flake8 for scripts
2019-03-23 19:18:10 +01:00
Matthias
25529ad95f
use || for coveralls
2019-03-08 21:54:40 +01:00
Matthias
dba30bbfed
Update travis for coveralls
2019-03-08 21:37:15 +01:00
Matthias
58864adc4a
Move coveralls to after_success
2019-02-19 19:54:53 +01:00
Matthias
648def69ca
Remove unversioned install of most dev packages
2019-01-17 19:05:28 +01:00
Matthias
a494755449
Update .travis.yml
2019-01-09 08:17:03 +01:00
Matthias
e76ed31b08
fix ta-lib cache
2019-01-09 08:15:36 +01:00
Matthias
f4979e0e8a
Cache /usr/loca/lib
2019-01-09 06:27:58 +01:00
Matthias
dd7d655a63
remove unwriteable cache-dir
2019-01-08 21:30:11 +01:00
Matthias
f9a99f4ad3
Change caching
2019-01-08 21:27:50 +01:00
Matthias
7a13565efb
travis - python - test
2019-01-08 21:13:56 +01:00
Matthias
bb3d78757d
Test python 3.7
2019-01-08 21:11:36 +01:00
Matthias
356a17cdaa
Build python 3.7
2019-01-08 21:07:08 +01:00
Matthias
da436c920f
switch travis to xenial
2019-01-08 20:58:14 +01:00
Matthias
69eed95a54
cd out of the build-helpers dir
2019-01-08 20:39:50 +01:00
Matthias
df97652f6e
Try fix ta-lib install
2019-01-08 20:35:08 +01:00
Pan Long
1372095c66
Seperate requirements to run the bot and to develop.
...
- Add a requirements-dev.txt file which includes additional deps for development.
- Add a Dockerfile.develop which installs all deps for development and also enables dev commands.
- Change related documentations on how to run/dev the bot.
2018-12-16 22:15:45 -08:00
Matthias
af7283017b
modify travis to build and push docker
...
* name steps
* only build for master / develop and this branch (for now)
2018-10-21 13:15:14 +02:00
Matthias
c466a028e0
Add a first async test
2018-08-01 21:40:54 +02:00
xmatthias
ad0549414b
Revert "also unit tests now need config.json"
...
This reverts commit 7e2e7946c5
.
2018-06-17 11:34:12 +02:00
Janne Sinivirta
7e2e7946c5
also unit tests now need config.json
2018-06-16 09:09:28 +03:00
Janne Sinivirta
28e8840456
avoid running coveralls 4 times
2018-06-09 18:52:57 +03:00
Janne Sinivirta
3321e4cafd
travis should run hyperopt and backtesting using tests/testdata tickers
2018-06-04 14:27:42 +03:00
xmatthias
41a47df93f
setup travis to check mypy
2018-05-31 22:09:31 +02:00
Matthias
a26cdceb4b
Fix tests run in random order ( #599 )
...
* allow tests to run in random mode
* Fix random test mode for fiat-convert
* allow random test execution in persistence
* fix pep8 styling
* use "usefixtures" to prevent pylint "unused parameter" message
* add pytest-random-order to travis
2018-04-07 20:06:53 +02:00
Janne Sinivirta
c3cae5dfc4
have pip upgrade flake8 and coveralls
2018-01-07 14:32:01 +02:00
Janne Sinivirta
c8fb6c4661
More lint fixes ( #198 )
...
* autopep fixes
* remove unused imports
* fix plot_dataframe.py lint warnings
* make pep8 error fails the build
* two more line breakings
* matplotlib.use() must be called before pyplot import
2017-12-18 17:36:00 +01:00
Janne Sinivirta
e5f8c1e75d
cache ta-lib folder, skip build if cache exists
2017-12-18 09:29:17 +02:00
Janne Sinivirta
4c0a316e3e
enable sudo for installing talib
2017-12-18 09:20:52 +02:00
Janne Sinivirta
e3941cde7e
move wgetting and building of talib to an sh file
2017-12-18 07:15:14 +02:00
Janne Sinivirta
642422d5c4
cache pip dependencies ( #199 )
2017-12-17 21:19:50 +01:00
Janne Sinivirta
d3947fc893
create config.json for backtesting
2017-12-17 15:19:35 +02:00
Janne Sinivirta
fe0c26f536
create config.json for hyperopt
2017-12-17 15:13:39 +02:00
Janne Sinivirta
e83e4909a0
install freqtrade module for hyperopting
2017-12-17 15:01:11 +02:00
Janne Sinivirta
21a11f5589
run pytest, hyperopt and backtesting in parallel
2017-12-17 14:45:31 +02:00
Samuel Husso
a68ca31684
add smoke test commands under script block
2017-12-17 12:01:08 +02:00
Samuel Husso
5f1b9943d1
add smoke tests to run a round of hyperopt and backtesting
2017-12-17 11:55:34 +02:00
gcarq
6f2caf9698
invoke flake8 after success
2017-12-16 03:44:49 +01:00
gcarq
7f3f127165
remove custom env from .travis.yml
2017-11-25 01:13:28 +01:00
Janne Sinivirta
50a979161c
run parallel test envs
2017-11-05 09:27:49 +02:00