Commit Graph

220 Commits

Author SHA1 Message Date
Matthias d4f83a7516 Fix missing mock in test_add_stoploss_on_exchange 2018-11-30 20:15:56 +01:00
misagh 8ff82e3dac Merge branch 'develop' into fix_dry_run_stop_price 2018-11-30 10:37:58 +01:00
misagh 1a5465fb50 logs enriched in case of stop loss on exchange, test fixed 2018-11-28 19:35:10 +01:00
misagh fb755880fa logs added in case stop loss on exchange is hit 2018-11-28 14:16:50 +01:00
misagh 159ac6e657 edge tests fixed for position sizing 2018-11-27 14:02:34 +01:00
misagh 86354ed258 conflict resolved 2018-11-26 19:08:58 +01:00
misagh b2634e8e08 typo corrected 2018-11-26 18:28:13 +01:00
misagh 6c38bde24a some formatting fixed 2018-11-25 20:21:50 +01:00
misagh b579768618 dry run set explicitly to False for live stop loss 2018-11-25 20:20:11 +01:00
misagh 5c257730a8 test added for dry run stop loss sell 2018-11-25 20:16:53 +01:00
misagh 3e29fbb17a stoploss on exchange added as a parameter to order_types 2018-11-25 17:22:56 +01:00
Matthias fd7184718b replace lambda with Magicmock in test 2018-11-25 14:31:46 +01:00
misagh dcae3a2644 test of check_consistency added 2018-11-25 11:29:04 +01:00
misagh c8a0956e1b fixed test handle_stoploss_on_exchange 2018-11-24 19:12:00 +01:00
misagh b5192880df [WIP] adding tests for handle_stoploss_on_exchange. 2018-11-24 19:00:59 +01:00
misagh 63c2ea110a Not sure why those arguments were there ! 2018-11-24 16:41:17 +01:00
misagh 9144a8f79d tests fixed 2018-11-23 20:28:01 +01:00
misagh fea77824d0 handle stop loss on exchange added 2018-11-23 15:17:36 +01:00
misagh a9f04609d3 tests fixed 2018-11-23 10:17:10 +01:00
misagh 1dde56790c final broken test fixed 2018-11-22 21:12:49 +01:00
misagh 7faafea8a2 added test for cancelling stop loss before sell 2018-11-22 21:01:39 +01:00
misagh ecb2c4dca3 bloody flake8 2018-11-22 19:38:20 +01:00
misagh cc1422d448 flake8 2018-11-22 19:27:32 +01:00
misagh 3418592908 freqtradebot test added for orders on exchange 2018-11-22 19:25:26 +01:00
Matthias e6baa9ccf2 Switch tests to kwarguments 2018-11-15 19:31:24 +01:00
misagh d613553306 base position on stake amount instead of total capital 2018-11-10 18:22:34 +01:00
misagh 7dd74c374a flake happiness provided 2018-11-10 18:09:32 +01:00
misagh 97fd33d752 adding test for process 2018-11-10 18:03:46 +01:00
misagh 523a9a603c fix tests 2018-11-10 17:20:11 +01:00
misagh 6d80c03877 removing raise KeyError in test 2018-11-08 00:28:20 +01:00
misagh 714ac6dd08 Merge branch 'develop' into money_mgt 2018-11-04 18:49:21 +01:00
misagh 120655d262 fixing tests for namedtuple 2018-11-04 18:43:57 +01:00
Matthias 7e5fd82f25
Merge pull request #1269 from freqtrade/feat/force_buy
add /forcebuy to telgram handler
2018-11-04 09:25:13 +01:00
misagh 080ecae332 whitelist conflict resolved with develop branch 2018-11-02 18:59:31 +01:00
Matthias 2f55cbde35 fix #1298 2018-10-29 19:23:56 +01:00
misagh 25daf3a0f7 Merge branch 'develop' into money_mgt 2018-10-23 19:33:13 +02:00
Matthias 677a9e56af remove skipped test (refresh_whitelist is tested in test_acl_pair) 2018-10-21 09:23:07 +02:00
Matthias 202b1d1f0b fix #1289 - we should not modify decimal context 2018-10-21 09:21:32 +02:00
Matthias 5029003957 Allow passing price to buy function 2018-10-09 07:06:11 +02:00
misagh 77cac9e562 autopep8 applied 2018-10-04 18:07:47 +02:00
misagh 06d75a8bad test cases added: force_stoploss by Edge 2018-10-04 18:05:46 +02:00
Matthias f4585a2745 Patch exchange to not cause network delays during tests 2018-09-29 13:35:48 +02:00
misagh d6415f3499 Merge branch 'develop' into money_mgt 2018-09-27 14:54:18 +02:00
Matthias 5dac3b5664
Merge pull request #1238 from freqtrade/fix/buyexception
Fix exception when order cannot be found
2018-09-26 19:26:17 +02:00
misagh abb398786e Merge branch 'develop' into money_mgt 2018-09-26 16:06:38 +02:00
Matthias 88ccdc0366 Fix exception when order cannot be found 2018-09-25 20:45:01 +02:00
misagh 027ec4d98e test_sell_profit_only_enable_loss and test_create_trade_limit_reached
fixed
2018-09-24 15:47:07 +02:00
misagh 308428644b test_process_trade_creation log message changed: in reality the buy
signal is actually triggered
2018-09-24 15:27:26 +02:00
misagh 76dd754963 test_get_trade_stake_amount and
test_get_trade_stake_amount_no_stake_amount fixed: “pair” arg added to
_get_trade_stake_amount
2018-09-24 15:02:50 +02:00
misagh 303eefda76 test_get_trade_stake_amount_unlimited_amount fixed: “pair” argument
added to _get_trade_stake_amount
2018-09-24 14:55:49 +02:00
Matthias c429eae6e4 Adjust remaining tests to _load_markets refactoring 2018-09-11 19:59:01 +02:00
Matthias f954efbd64 Adapt tests to not _load_markets 2018-09-10 20:19:28 +02:00
Matthias ffd4469c1d fix typo, refresh_tickers does not need a return value 2018-08-29 19:56:38 +02:00
Matthias 54ddd908e6 Merge branch 'develop' into ccxt-async 2018-08-29 19:43:09 +02:00
Matthias 9f8e68ce02 Merge branch 'develop' into order-book 2018-08-29 19:32:44 +02:00
Nullart2 b6b89a464f move order_book config out of experimental 2018-08-29 17:38:43 +08:00
Matthias 42587741dd mock exchange to avoid random failures 2018-08-25 13:21:10 +02:00
Matthias de0f3e43bf remove unused mocks 2018-08-19 19:49:39 +02:00
Matthias ff8ed564f1 Refactor refresh_pairs to exchange and fix tests 2018-08-16 12:15:09 +02:00
misagh e6e2799f03 Keeping cached Klines only in exchange and renaming _cached_klines to
klines.
2018-08-16 11:37:31 +02:00
misagh a2d9126917 Merge branch 'develop' into ccxt-async 2018-08-15 15:09:35 +02:00
Nullart2 b34aa46181 additional tests 2018-08-15 12:05:56 +08:00
Matthias 69cc6aa958 Add test to async 2018-08-14 16:02:03 +02:00
Nullart2 78610bb47f mock order_book and additional test 2018-08-14 18:12:44 +08:00
Nullart2 c9c0e108ab refactor 2018-08-07 18:29:37 +08:00
Matthias 255f303850 Fix tests and flake8 2018-08-07 08:56:06 +02:00
Nullart2 1309c2b14f tests update 2018-08-05 22:56:14 +08:00
Nullart2 7143b64fb7 tests for coverage 2018-08-05 22:41:58 +08:00
Nullart2 4a9bf78770 Order Book with tests 2018-08-05 12:41:06 +08:00
Matthias 337d9174d9 Flake8 fixes 2018-08-02 20:11:27 +02:00
misagh 2ec2f1abce async branch updated to reflect develop branch changes 2018-08-02 16:48:21 +02:00
creslin 1f97d0d78b fix 2018-08-02 09:15:02 +00:00
creslin f619cd1d2a renamed/refactored get_ticker_history to get_candle_history
as it does not fetch any ticker data only candles
and is causing confusion when developer are talking about candles /tickers
incorreclty.

OHLCV < candles and Tickers are two seperate datafeeds from the exchange
2018-08-02 08:45:28 +00:00
Matthias 12417cc303 fix tests 2018-07-31 20:54:51 +02:00
Janne Sinivirta 8b8d3f3b75 default_conf is function-scoped fixture, no need to deepcopy it 2018-07-30 15:41:02 +03:00
Janne Sinivirta affdeb8fd8 rename func to throttled_func 2018-07-30 12:58:29 +03:00
Janne Sinivirta fb80964b69 freqtradebot tests don't need to mock coinmarketcap anymore 2018-07-30 12:58:29 +03:00
Janne Sinivirta 1c20ef873d remove parens 2018-07-30 12:09:07 +03:00
Janne Sinivirta df53e912f0 fix one more test that was missing mock and needed internet 2018-07-30 12:09:07 +03:00
Janne Sinivirta e242842805 remove more useless docstrings from tests 2018-07-30 12:09:07 +03:00
Janne Sinivirta 1bbb86c621 remove nonsense asserts 2018-07-29 16:23:17 +03:00
Samuel Husso 187e039a58
Merge pull request #1034 from freqtrade/feat/positive_sl_limit
add offset for positive trailing stop loss
2018-07-29 08:30:29 +03:00
Matthias 3324cdfcbe add mock for get_history in patch_get_signal 2018-07-26 18:58:49 +01:00
Janne Sinivirta 726b94b077
Merge pull request #1069 from freqtrade/feat/movefiatconverttorpc
Feat/movefiatconverttorpc
2018-07-26 14:25:58 +03:00
Janne Sinivirta 0b3190552e
Merge pull request #1018 from freqtrade/feat/sell_reason
Record sell reason
2018-07-24 09:09:45 +03:00
Matthias 0775a371fe rename sellreason to sell_Reason, fix typos 2018-07-23 00:54:20 +01:00
Matthias 23fe0db2df Add missing mock 2018-07-22 17:06:42 +01:00
Matthias f54ac5a8de revert bugfix done in it's own branch 2018-07-22 17:05:22 +01:00
Matthias be3f04775a remove unnecessary mocks - add mocks which went to exchange 2018-07-21 20:21:00 +02:00
Matthias 1b2bfad348 Fix wrong test 2018-07-19 20:36:49 +02:00
Matthias 060469fefc Add stuff after rebase 2018-07-19 20:12:20 +02:00
Matthias 4fb9823cfb fix rebase problem 2018-07-19 19:50:06 +02:00
Matthias a452864b41 Use namedtuple for sell_return 2018-07-19 19:39:08 +02:00
Matthias 8c0b19f80c Check sell-reason for sell-reason-specific tests 2018-07-19 19:29:31 +02:00
Matthias 49a7c7f08e fix tests 2018-07-19 19:27:33 +02:00
Matthias c0a7725c1f Add stoploss offset 2018-07-19 13:22:44 +02:00
Janne Sinivirta aeb4102bcb refactor Analyze class methods to base Strategy class 2018-07-16 08:23:39 +03:00
Janne Sinivirta a74147c472 move strategy initialization outside Analyze 2018-07-16 08:23:39 +03:00
gcarq 0920fb6120 use more granular msg dict for buy/sell notifications 2018-07-12 17:16:31 +02:00
gcarq 4cb1aa1d97 use dict as argument for rpc.send_msg 2018-07-12 17:12:42 +02:00