Commit Graph

6290 Commits

Author SHA1 Message Date
Matthias c72f5b79fe refactor: extract hyperopt-params test to separate file 2025-08-24 16:02:59 +02:00
Maxime Pagnoulle f21c5ea88a feat: Remove redundant filtering, add tests for pyarrow trade filtering, use date utils for date to ts conversion 2025-08-24 11:59:56 +02:00
Stefano 24f5096ec6 modify test_handle_trade to test several cases of calc_profit_ratio 2025-08-23 17:23:56 +09:00
Matthias 36f2bef6b8 test: update test for split backtest-show reality 2025-08-17 15:02:28 +02:00
Matthias 07906d2576 test: update api backtest test 2025-08-17 15:02:28 +02:00
Matthias 5c977c212b test: drop test part using --export-filename to determine backtest result naming 2025-08-17 15:02:28 +02:00
Matthias 09b084e85a chore: adjust backtest-optimize reports tests 2025-08-17 15:02:28 +02:00
Matthias 6063e4accb Merge pull request #12101 from freqtrade/dependabot/pip/develop/ta-lib-0.6.5
chore(deps): bump ta-lib from 0.5.5 to 0.6.5
2025-08-15 13:10:22 +02:00
Matthias 3e3f092f0c test: reduce ta-lib test accuracy to align with ta-lib 0.6.5
Precision for ta-lib 0.6.x was increased
but is lower by 0001 than what was in the freqtrade ta-lib fix

https://github.com/TA-Lib/ta-lib/blob/main/src/ta_func/ta_utility.h#L257

This won't be a problem for any normal usdt pair.
shitcoins on some exchanges (e.g gate) with 12 zeros before the first significant digit wouldn't have worked today, either.
2025-08-14 09:59:07 +02:00
Matthias 834aafb8f2 test: non-freqai tests should run without torch installed 2025-08-14 09:37:07 +02:00
Matthias 32437a95f3 chore: remove unused import 2025-08-13 19:42:01 +02:00
Matthias 2e29d3523b test: empty pairlist is now handled by config schema 2025-08-13 13:17:16 +02:00
Matthias 612a09634c test: use appropriate error handlers 2025-08-13 13:08:58 +02:00
mrpabloyeah ecfa1fd5b5 Adjust expectation for get_markets calls in test_MarketCapPairList_timing 2025-08-11 23:54:50 +02:00
Matthias b8883b790e test: adjust stoploss order getting for bitget 2025-08-10 16:35:53 +02:00
Matthias 1a3c913176 feat(bitget): Align bitget candle limits 2025-08-09 15:49:44 +02:00
Matthias 83de41ad0e test(bitget): add test for bitget ohlcv limit 2025-08-09 15:49:29 +02:00
Matthias 8cc4664823 chore: fix imports 2025-08-07 20:10:01 +02:00
Matthias aaecbc2206 test(bitget): add test for stoploss emulation 2025-08-07 20:10:01 +02:00
Matthias e7ea9d09c9 chore: fix typo 2025-08-05 06:45:35 +02:00
Matthias e4e11be331 chore: temporarily disable htx due to certificate issues 2025-08-05 06:34:56 +02:00
Matthias 4ad049aec3 test: add test-case for futures filter 2025-08-03 19:50:24 +02:00
Matthias 03c16d034d test: add test for --dex filter 2025-08-03 19:46:43 +02:00
Matthias b6a6bca41b Merge pull request #12060 from freqtrade/test/kraken
Improved kraken test
2025-08-03 09:47:32 +02:00
Matthias 1ec45dcf19 test: improve kraken fetch trades compatibility test 2025-08-03 09:15:45 +02:00
Matthias b887e2ad21 test: cleanup conftest file 2025-08-03 08:51:53 +02:00
Matthias ea2350f1ed test: add test for bitget ohlcv specifics 2025-08-03 08:51:53 +02:00
Matthias 786c858452 test: enable testing bitget spot markets 2025-08-03 08:51:53 +02:00
Matthias 271ba462b1 test: improved formatting for simplified digestion
part of #12054
2025-08-02 11:22:14 +02:00
Matthias 690918f8d3 test: add test for historic_tick_size with small numbers
part of #12054
2025-08-02 11:22:04 +02:00
Matthias e9cc9bb38a test: add explaining comment about mark price test
closes #12046
2025-07-30 07:13:35 +02:00
Matthias 3b6395ddb8 test: improve ccxt compat test teardown 2025-07-29 20:12:00 +02:00
Matthias fdcbb3c0d0 chore: enable test checking funding-fee returned is not 0. 2025-07-29 20:05:54 +02:00
Matthias b07ffbf721 test: remove unused argument 2025-07-29 18:30:46 +02:00
Matthias 6452521002 Merge pull request #12026 from hippocritical/develop
Add Numpy2.0 np.NaN => np.nan conversion to strategy_updater
2025-07-26 13:19:28 +02:00
hippocritical 52374b39f2 adds numpy.NaN => np.nan conversion to the strategy updater since numpy2.0 changed that, now it throws errors.
To adjust more of those we can now easily expand on it.
This includes aliases for imports as well.
2025-07-26 11:22:07 +02:00
Matthias 300a866aac test: update test for new logic 2025-07-26 09:48:12 +02:00
Matthias 841e480ff5 test: add test for get_dry_run_wallet 2025-07-22 07:14:37 +02:00
Matthias c1ba2936ec test: update ccxt_config test to set defaultSettle for bybit 2025-07-19 16:14:27 +02:00
Matthias 16359d617d chore: disable ws tests for hyperliquid for now 2025-07-19 15:08:32 +02:00
Matthias ae9f83ed30 refactor: simplify ws_test 2025-07-19 15:07:53 +02:00
Matthias 29df7499c5 chore: improve error output 2025-07-19 08:30:10 +02:00
Matthias 5e64416dfa test: add test for profit_all 2025-07-18 20:17:19 +02:00
Matthias 277828b1d4 chore(tests): reduce hyperliquid timeframe
UBTC wasn't listed for long enough
2025-07-18 18:27:36 +02:00
Matthias 47dcf7bc93 chore(ci): Switch hyperliquid tests to a more active pair 2025-07-18 07:17:31 +02:00
Matthias 571497e58b Merge pull request #11974 from qqqqqf-q/feat/telegram-profit-direction
feat(telegram): Add /profit long and /profit short commands
2025-07-18 06:54:21 +02:00
Matthias 35dab9b566 test: fix typo in test name 2025-07-17 07:28:53 +02:00
Matthias 2b05a49671 test: Update telegram /profit tests 2025-07-17 07:26:45 +02:00
Matthias b79b5b6c32 refactor: move profit test next to each other 2025-07-17 07:21:05 +02:00
Matthias 78124cd025 feat: support /profit long, too 2025-07-17 07:20:15 +02:00