Matthias
|
8b50973411
|
chore: Fix misuse of asyncio.sleep in test
|
2024-07-05 09:11:58 +02:00 |
|
Matthias
|
36a44575c7
|
chore: update patch_exchange to not override builtins
|
2024-07-05 09:10:55 +02:00 |
|
Matthias
|
1e287de589
|
chore: fix mote A violations in tests and scripts
|
2024-07-05 08:54:49 +02:00 |
|
Matthias
|
0eadd51ff3
|
chore: Highlight non-used variable in test
|
2024-07-05 08:18:39 +02:00 |
|
Joe Schr
|
aa86e95650
|
refresh_latest_trades: use max_candles to determine trades download count
|
2024-07-04 18:33:05 +02:00 |
|
Matthias
|
72c7f118a0
|
Improve test naming to be clearer
|
2024-07-04 17:43:50 +02:00 |
|
Joe Schr
|
3486327e78
|
Extract global cached_grouped_trades_per_pair into IStrategy
|
2024-07-04 17:23:59 +02:00 |
|
Matthias
|
d1a0f5a4e1
|
Add test with invalid trade object
|
2024-07-04 16:32:29 +02:00 |
|
Matthias
|
c891e38f2b
|
Merge branch 'develop' into feature/fetch-public-trades
|
2024-07-04 14:39:17 +02:00 |
|
Matthias
|
57316e1875
|
Don't evaluate comment in waves exchange
|
2024-07-04 12:39:19 +02:00 |
|
Matthias
|
a0a5ccc445
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-07-04 12:08:36 +02:00 |
|
Joe Schr
|
05b2d8a2bf
|
Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
|
2024-07-04 11:01:17 +02:00 |
|
simwai
|
2b456cbdeb
|
Added unlock_at field for protection config
|
2024-07-04 10:29:13 +02:00 |
|
Matthias
|
d953226459
|
use correct sleep method in tests
|
2024-07-03 13:44:36 +02:00 |
|
Matthias
|
3348283b05
|
Test api with new dex attribute
|
2024-07-03 13:36:41 +02:00 |
|
Matthias
|
7209b2e71a
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-07-03 13:13:13 +02:00 |
|
Matthias
|
f294aafbf5
|
Merge pull request #10352 from freqtrade/feat/pairlist_bt_check
Feat/pairlist_bt_check
|
2024-07-03 09:58:45 +02:00 |
|
Joe Schr
|
0e0c585aee
|
orderflow tests: removes unused import
|
2024-06-27 15:25:40 +02:00 |
|
Joe Schr
|
b2bcac8447
|
Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
|
2024-06-27 15:23:12 +02:00 |
|
Joe Schr
|
7de102320c
|
orderflow: use cache per pair
|
2024-06-27 15:06:16 +02:00 |
|
Joe Schr
|
5379400ab3
|
Merge branch 'feature/fetch-public-trades-cached' into feature/fetch-public-trades
|
2024-06-24 18:07:01 +02:00 |
|
Joe Schr
|
4735835aab
|
orderflow tests: reset orderflow cache between tests
|
2024-06-24 17:40:54 +02:00 |
|
Joe Schr
|
54df6f5b9c
|
orderflow: adds cache_size to config
|
2024-06-24 17:40:24 +02:00 |
|
Matthias
|
605f53a602
|
Add test for new warning modes
|
2024-06-21 17:57:38 +02:00 |
|
Matthias
|
4f43e59643
|
Add test showing behavior of #10349
|
2024-06-21 16:41:59 +02:00 |
|
Matthias
|
93ed61a623
|
Improve stoploss test accuracy
|
2024-06-21 16:41:25 +02:00 |
|
Joe Schr
|
08a27abbdc
|
orderflow: clean up populate_dataframe_with_trades code
|
2024-06-21 16:10:27 +02:00 |
|
Joe Schr
|
d23c33a47f
|
feat: add caching to populate_dataframe_with_trades
|
2024-06-21 15:28:11 +02:00 |
|
Matthias
|
dd42a79234
|
Remove most explicit "supports backtesting" checks
|
2024-06-21 14:57:57 +02:00 |
|
Matthias
|
23256466e7
|
Update pairlist tests accordingly
|
2024-06-21 14:57:57 +02:00 |
|
Matthias
|
02c38f7396
|
Prevent data-downloads for exchanges that don't support this.
|
2024-06-20 18:29:17 +02:00 |
|
Joe Schr
|
ffda564f05
|
Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
|
2024-06-19 20:38:50 +02:00 |
|
Matthias
|
094dc18e86
|
set wsProxy for exchange calls
|
2024-06-19 20:27:40 +02:00 |
|
Joe Schr
|
2d6408a363
|
feat: adds max_candles to orderflow config
|
2024-06-19 19:23:26 +02:00 |
|
Matthias
|
1775d86af2
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-06-14 19:46:14 +02:00 |
|
Matthias
|
68b8b29089
|
Calculated mixed tags results
|
2024-06-13 06:43:31 +02:00 |
|
Matthias
|
b8a4752636
|
Use proper type for exit_reason in tests
|
2024-06-11 19:51:38 +02:00 |
|
Matthias
|
09b1b1ab94
|
Use "trades" wording in backtest tables
|
2024-06-11 07:03:47 +02:00 |
|
Matthias
|
0d6109211f
|
Fix further windows tests
|
2024-06-08 20:26:50 +02:00 |
|
Matthias
|
35700d1452
|
Fix some windows tests
|
2024-06-08 17:41:05 +02:00 |
|
Matthias
|
36ad3bff62
|
Fix /tmp usage in tests
|
2024-06-08 09:42:01 +02:00 |
|
Matthias
|
2087974520
|
Fix some direct usages of "/tmp"
|
2024-06-08 09:40:32 +02:00 |
|
Matthias
|
a5d6417434
|
chore: use nan instead of NaN (numpy 2.x compat)
|
2024-06-08 08:56:41 +02:00 |
|
Matthias
|
50bf770351
|
Merge branch 'develop' into feature/fetch-public-trades
|
2024-06-04 19:49:27 +02:00 |
|
Matthias
|
0f9335d242
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-06-04 19:45:22 +02:00 |
|
Joe Schr
|
f075d728c5
|
constants: make "orderflow" fields required
|
2024-06-04 19:23:23 +02:00 |
|
Matthias
|
269135c2c9
|
Fix trading_fees test
|
2024-06-04 19:12:02 +02:00 |
|
Matthias
|
b294318d0f
|
Update tests for simplified init
|
2024-06-04 19:05:27 +02:00 |
|
Matthias
|
7c6a5a34f5
|
Move async_mock into conditional
|
2024-06-04 19:01:21 +02:00 |
|
Matthias
|
fbee48a106
|
Minor test comment fix
|
2024-06-04 07:24:56 +02:00 |
|
Matthias
|
d79fb8663e
|
Update exchange tests
|
2024-06-04 07:21:42 +02:00 |
|
Matthias
|
b516a0827d
|
Update hyperopt test mocks
|
2024-06-04 07:21:42 +02:00 |
|
Matthias
|
ab4c9ccfbc
|
Update bot test
|
2024-06-04 07:21:42 +02:00 |
|
Matthias
|
0993d12955
|
Add timeout to some tests
|
2024-06-03 20:57:15 +02:00 |
|
Matthias
|
5d62954602
|
Merge pull request #10235 from simwai/feature/setup-win
Add Windows Setup Script and Pester Unit Tests for Freqtrade
|
2024-06-02 14:05:50 +02:00 |
|
Matthias
|
c324981a17
|
Simplify setup.tests, avoid error log
|
2024-06-02 13:42:00 +02:00 |
|
Matthias
|
79ffa66656
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-06-01 17:32:13 +02:00 |
|
Matthias
|
69faabb3b4
|
freqai tests mostly assume backtest runmode
|
2024-06-01 11:52:20 +02:00 |
|
Matthias
|
6913aed027
|
Merge branch 'develop' into ci/ccxt.pro
|
2024-06-01 08:48:50 +02:00 |
|
Matthias
|
e6a562f74a
|
Ensure pairlist tests use proper mode
|
2024-05-31 20:31:56 +02:00 |
|
Matthias
|
87eda5fc2a
|
Properly mock ccxt_async init
|
2024-05-31 20:18:36 +02:00 |
|
Matthias
|
f33c4db572
|
Apply ruff formatting to ws branch
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
2ade5191e6
|
Ensure shutdown of async exchange, fix test
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
4e75e59476
|
Skip futures tests on exchnages not supporting futures ...
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
e31d8313f2
|
Improve ccxt_ws test setup
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
e3887a33b9
|
Add Helping comment to ws_compat_tests
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
bd9ebe4a72
|
Improve ccxt.ws live test
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
f9ce0bb9ab
|
Improve exchange formatting
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
a835177597
|
Initial swat at online WS test
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
8375209a8e
|
Add fixtures for exchange_ws
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
e0b4e16d19
|
Remove ob_test stuff
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
55ed505f94
|
Update exchange_ws get_ohlcv logic
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
3d6cef3555
|
ccxt.pro - first attempt at test
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
ec6c54367b
|
Add exchange_ws test case
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
3468edddf6
|
Add enable_ws config setting
|
2024-05-31 06:40:13 +02:00 |
|
simwai
|
2ff6e96255
|
Hopefully, fixed the failing GitHub action
|
2024-05-30 23:54:30 +02:00 |
|
Simon Waiblinger
|
2831318a95
|
Merge branch 'freqtrade:develop' into feature/setup-win
|
2024-05-30 10:10:16 +02:00 |
|
Matthias
|
efe6101081
|
Remove bitmart online test skip
|
2024-05-29 06:34:52 +02:00 |
|
simwai
|
bad1d83cee
|
Fixed some bugs, added unit tests
|
2024-05-28 13:10:56 +02:00 |
|
Matthias
|
89d8f27d22
|
Add fix for bitmart failing test
|
2024-05-28 07:14:25 +02:00 |
|
Matthias
|
34d7d530a1
|
chore(tests): Filled orders should have an average.
|
2024-05-26 16:37:21 +02:00 |
|
Matthias
|
c6d132376a
|
Add Binance filled order
|
2024-05-26 16:37:21 +02:00 |
|
Matthias
|
89e3fc1c64
|
Test bingx order parsing
|
2024-05-26 16:37:21 +02:00 |
|
Simon Waiblinger
|
26aabafe04
|
Merge branch 'freqtrade:develop' into feature/setup-win
|
2024-05-26 15:59:21 +02:00 |
|
simwai
|
6174a49aa5
|
Implemented the changes to pass the review, implemented consistent variable naming, adjusted unit tests
|
2024-05-26 15:54:52 +02:00 |
|
Matthias
|
32ff3ebb99
|
Improve handling for immediately canceled orders
|
2024-05-26 09:42:28 +02:00 |
|
Matthias
|
9d3073d930
|
Add test for new "fully cancel" logic
|
2024-05-26 08:36:08 +02:00 |
|
Matthias
|
ec0f6cb246
|
Add Properties for canceled orders to trade_model
|
2024-05-26 08:35:57 +02:00 |
|
Simon Waiblinger
|
9c816045f1
|
Merge branch 'freqtrade:develop' into feature/setup-win
|
2024-05-24 20:47:21 +02:00 |
|
simwai
|
6d261b828e
|
Applied fixed from last PR review
|
2024-05-23 12:07:40 +02:00 |
|
Matthias
|
c3fa8a4c45
|
feat: Allow empty fiat_display_currency
(instead of completely deleting that key)
|
2024-05-22 20:30:35 +02:00 |
|
Matthias
|
1588a4253d
|
Update tests for coinGecko updates
|
2024-05-20 15:29:22 +02:00 |
|
Matthias
|
2cd3089b3a
|
Update fiat-convert test cases
|
2024-05-20 15:16:12 +02:00 |
|
Matthias
|
94e0a808b7
|
Add test, invert logic
|
2024-05-20 15:14:15 +02:00 |
|
Matthias
|
773940e05c
|
Update mocks to FtCoinGeckoApi
|
2024-05-20 14:15:53 +02:00 |
|
Matthias
|
7a309d6927
|
Add explicit "fiat convert singleton" code
|
2024-05-20 13:58:15 +02:00 |
|
Matthias
|
95077f4752
|
Remove unused "mocker" fixtures in fiat_convert
|
2024-05-20 13:57:06 +02:00 |
|
Matthias
|
0c16a45999
|
Fix odd bug related to singleton usage
|
2024-05-20 13:56:28 +02:00 |
|
Matthias
|
e49fec5533
|
Simplify conftest setup (1000 fewer lines!)
default hyperopt results demo should not be a fixture
(it's only used in one place)
|
2024-05-19 18:15:21 +02:00 |
|
Matthias
|
cdf42604ce
|
Update conftest hyperopt result
|
2024-05-19 18:04:31 +02:00 |
|
Matthias
|
3bf02c8a64
|
Simplify hyperopt drawdown logic
Reduces tons of fallback logic
|
2024-05-19 17:57:05 +02:00 |
|
Matthias
|
a9f13d29fd
|
Fix test type errors
|
2024-05-19 17:48:36 +02:00 |
|
Matthias
|
acae6e75f4
|
Improve drawdown test case
|
2024-05-19 09:44:36 +02:00 |
|
Matthias
|
2237410154
|
Upadate test for new download-data functionality
|
2024-05-18 20:15:02 +02:00 |
|
Matthias
|
8d93f27185
|
Add simple test for "fetch_my_trades" parsing quality
|
2024-05-17 18:27:07 +02:00 |
|
Joe Schr
|
ab7f8b3a0f
|
imbalance_ratio : use ratio instead of percentage
|
2024-05-17 15:49:53 +02:00 |
|
Joe Schr
|
d33a14aab1
|
test_refresh_latest_trades : removes TODO
|
2024-05-16 13:58:08 +02:00 |
|
Joe Schr
|
a56faf503b
|
ruff format: orderflow / public trades
|
2024-05-15 17:09:32 +02:00 |
|
Joe Schr
|
6c696e14f0
|
test_refresh_latest_trades : mock datadir with tmp_path
|
2024-05-15 16:19:36 +02:00 |
|
Joe Schr
|
f87cd5daca
|
Enables use_public_trades only in test_refresh_latest_trades
|
2024-05-15 14:57:22 +02:00 |
|
Joe Schr
|
b9035da981
|
Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
|
2024-05-15 14:43:00 +02:00 |
|
Matthias
|
a6b07ec96f
|
Remove compatibility layer for calculate_max_drawdown
|
2024-05-15 06:54:17 +02:00 |
|
Matthias
|
c79b75ff9a
|
Update remaining tests
|
2024-05-15 06:46:30 +02:00 |
|
Matthias
|
a6050cb771
|
Update tests for new interface
|
2024-05-14 19:57:46 +02:00 |
|
Joe Schr
|
ec9d1812c6
|
add test_refresh_latest_trades to test_exchange
|
2024-05-14 18:06:57 +02:00 |
|
Matthias
|
9291698561
|
A few more formatting updates
|
2024-05-13 19:49:15 +02:00 |
|
Matthias
|
58edb0a54a
|
Update misspellings that are being detected now
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
9d6e4ae67d
|
A few more minor fixes
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
a9732c6195
|
Fix odd formatting by ruff format
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
4f5bf632fc
|
ruff format: remaining tests
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
d761bd8cec
|
ruff format: tests/freqtradebot
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
644f120ab2
|
ruff format: tests/hyperopt
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
02075b15e3
|
ruff format: update more tests
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
40e161a5b9
|
ruff format: freqai tests
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
ffd49e0e59
|
ruff format: tests/data
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
d8a8b5c125
|
ruff format: Update more test files
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
ca1fe06035
|
ruff format: tests/plugins
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
5a94817721
|
ruff format: tests/exchange
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
c8626d9412
|
ruff format: Update tests/exchange
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
e4796fd85b
|
ruff format: update testcommands
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
adeb93dc9c
|
ruff format: update strategy tests
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
1cbd49fd4e
|
ruff format: rpc tests
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
8c7d80b78e
|
ruff format: Update test strategies
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
099b1fc8c4
|
ruff format: More updates to tests
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
23427bec08
|
ruff format: Update tests/ base directory
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
53947732a0
|
ruff format: Update conftest_trades files
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
7090950db6
|
ruff format: Update a few test files
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
a8eabd0b2e
|
Update remaining files with new import sorting
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
7767ad9d6e
|
Update imports in test directory
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
63c8eae4a5
|
Remove unused fixtures
|
2024-05-12 09:33:39 +02:00 |
|
Matthias
|
eb8ce5b304
|
Split too long strings in test
|
2024-05-12 09:32:51 +02:00 |
|
Matthias
|
f52c3677ca
|
Move test comment out of the test data
|
2024-05-12 09:30:34 +02:00 |
|
Matthias
|
e4881580fd
|
Slightly extend background jobs api
|
2024-05-12 09:12:53 +02:00 |
|
Matthias
|
15c56e55c1
|
Fix test directory pollution
|
2024-05-09 20:40:43 +02:00 |
|
Matthias
|
15bcba9c7e
|
Skip load_leverage_tiers test from bybit
|
2024-05-09 19:49:52 +02:00 |
|
Matthias
|
fa79c48c8f
|
Exclude unfilled Trades from "all" /profit
These are not actual profits, as it's unclear if the order
will be filled or will be canceled.
Discovered as part of #10165
|
2024-05-05 16:48:42 +02:00 |
|
Matthias
|
ab93fd3be4
|
Enhance trade to verify #10166
|
2024-05-04 11:21:25 +02:00 |
|
Matthias
|
ee7be1cd5a
|
move "add_bt_trade" call for entries into enter_trade function
|
2024-05-04 09:14:56 +02:00 |
|
Matthias
|
c534d47c12
|
Merge pull request #10138 from freqtrade/backtest_max_fee
Backtest max fee
|
2024-04-30 15:33:42 +02:00 |
|
Matthias
|
6e443a42cd
|
Merge pull request #10143 from freqtrade/feat/pairhistory_advanced
RPC: Advanced pairhistory endpoint
|
2024-04-28 20:07:24 +02:00 |
|