Commit Graph

1143 Commits (develop)

Author SHA1 Message Date
Matthias c3fa8a4c45 feat: Allow empty fiat_display_currency
2 years ago
Matthias 1588a4253d Update tests for coinGecko updates
2 years ago
Matthias 2cd3089b3a Update fiat-convert test cases
2 years ago
Matthias 94e0a808b7 Add test, invert logic
2 years ago
Matthias 773940e05c Update mocks to FtCoinGeckoApi
2 years ago
Matthias 7a309d6927 Add explicit "fiat convert singleton" code
2 years ago
Matthias 95077f4752 Remove unused "mocker" fixtures in fiat_convert
2 years ago
Matthias 0c16a45999 Fix odd bug related to singleton usage
2 years ago
Matthias 1cbd49fd4e ruff format: rpc tests
2 years ago
Matthias 7767ad9d6e Update imports in test directory
2 years ago
Matthias e4881580fd Slightly extend background jobs api
2 years ago
Matthias fa79c48c8f Exclude unfilled Trades from "all" /profit
2 years ago
Matthias c534d47c12
Merge pull request #10138 from freqtrade/backtest_max_fee
2 years ago
Matthias 6e443a42cd
Merge pull request #10143 from freqtrade/feat/pairhistory_advanced
2 years ago
Matthias 71ef6f70e5 Improve test coverage of strategy test
2 years ago
Matthias 9d57e3930d Extend error testing to post call
2 years ago
Matthias ab10379833 Add pair_history post endpoint, too
2 years ago
Matthias 8c39740105 Test Post pair_candles endpoint
2 years ago
Matthias eeaa9061e5 Adapt test for to also test post endpoint
2 years ago
Matthias 3e20770446 Slightly change returned column scheme
2 years ago
Matthias f259270e9c Update tests to properly mock fee
2 years ago
Matthias 35408966f4 Fix remaining user_data leaks
2 years ago
Matthias ad12c98d10 Avoid having test-result influence from user_data/
2 years ago
Matthias 96bb4db68e Fix remaining coingecko spellings
2 years ago
Matthias 2d9be6c818 Fix some coingecko spellings
2 years ago
Matthias d48cff3b9a Update to dt_humanize_delta for all usages
2 years ago
Matthias cc534c5000 switch from arrow to humanize
2 years ago
Matthias 53c548f7b6 Fix test to actually work
2 years ago
Matthias 7c3feeddc4 Fix faulty assert statements
2 years ago
Matthias f2cfb127ae
Merge pull request #10099 from cclauss/codespell
2 years ago
Matthias 87d50243e2 Update tests
2 years ago
Christian Clauss 99b4767bf4 Fix typos discovered by codespell
2 years ago
Matthias 393d4b8eb3 Add test for market_change endpoint
2 years ago
Matthias 747266fe42 Remove unused imports
2 years ago
Matthias f4074d2960 Add tests for lock endpoints
2 years ago
Matthias 2854186b14 Adjust test to work against usdt values
2 years ago
Matthias 093fd48cf9 Update test to use default_conf_usdt
2 years ago
Matthias acbb485302 Add bot start and bot-startup to health endpoint
2 years ago
Matthias 98c2f81bb9
Merge pull request #9917 from syco/develop
2 years ago
Alberto 865ebc3143 update status table to show total amounts in stake currency
2 years ago
Matthias 265a7123da Add explicit test for telegram functionality of list-custom-data
2 years ago
Matthias f1af00dd39 Merge branch 'develop' into feature_keyval_storage
2 years ago
Matthias 00bde70f73 Fix / improve styling in test class
2 years ago
Matthias 3f3760c0ae Use Markdown V1 - update tests
2 years ago
Matthias 1696aa3915 Adjust tests for new fields
2 years ago
Matthias 1c81a21bb6 Merge branch 'develop' into feature_keyval_storage
2 years ago
Matthias 72290365db telegram: ensure msg update test uses the correct edit_message_text call
2 years ago
Matthias 2393a9fecf Fix some minor test failures
2 years ago
Matthias 4700782f60 Merge branch 'develop' into feature_keyval_storage
2 years ago
Matthias 3711fa5098 Improve formatting of leverage
2 years ago
Matthias 9bfd34a4f3
Merge pull request #9267 from Axel-CH/feature/update_sl_order_mgt
2 years ago
Matthias 398b93beef Fix rpc test
2 years ago
Matthias 8d72ee358c Improve code styles ...
2 years ago
Matthias d412a8fc1a Simplify emc test setup
2 years ago
Matthias e967dfa145 Adjust api test after column expansion
2 years ago
Matthias 69e9ab90df Adjust tests for new messaging scheme
2 years ago
Matthias 80071dd2d8 Adjust tests for improved telegram output
2 years ago
Matthias 209e7033cd Fix tests for newly added field
2 years ago
Matthias 079330ac64
Merge pull request #9611 from freqtrade/rpc_final_exit_msg
2 years ago
Matthias 90df6bcd54 Remove pointless parenteses
2 years ago
Matthias 3237cad8c8 Fix test naming from sell to exit
2 years ago
Matthias 685fef1ee8 Improve buy message FIAT formatting
2 years ago
Matthias 690a3599d0 Simplify exit msg method further
2 years ago
Matthias 7b78e66e7d Ajust some leverage calls
2 years ago
Matthias 8726d63923 Remove unnecessary calculations for exit msg
2 years ago
Matthias 934e72656a Simplify exit message fiat handling
2 years ago
Matthias b0fdf6ac52 Update Tests for removed sell_reason field
2 years ago
Matthias e9c04debfb Fix tests due to new exit behavior
2 years ago
Matthias ae3f62cf9b Fix RPC tests
2 years ago
Matthias 931704abcc Merge branch 'develop' into feature/update_sl_order_mgt
2 years ago
Matthias 4769b50709 Fix RPC tests
2 years ago
Matthias 18dd9cf803 Use a trade for test that actually has an open stop order
2 years ago
Matthias 8234879b58 stoploss_order_id removal tests
2 years ago
Matthias d26154f994 Import logging ...
2 years ago
Matthias 0e14dd6190 Set proper log-level for test
2 years ago
robcaulk 2f2467256c feat: add SKLearnRandomForestClassifier
2 years ago
Matthias 3b4b833dd0 Remove unused mock
2 years ago
Stefano Ariestasia 63e702a3bf remove unused comments
2 years ago
Stefano 8680b5faa0 fix some tests, add new tests
2 years ago
Matthias 7d0ecfde93 Add tests to ensure responses are as expected
2 years ago
Matthias 2efef72ec2 Reduce wait for ws test
3 years ago
Matthias be82248e01 Remove futher usages of Path(tmpdir)
3 years ago
Matthias 05ef4f9b6f Fix forceenter - cancel dialog not working
3 years ago
Matthias b2796b850b Add funding_fee export to order object
3 years ago
Stefano 478e6f1e64 fix test
3 years ago
Matthias 394d758d32 Add missing fields to json (and json parse)
3 years ago
Matthias 33bf7f9f30 Ensure test doesn't fail based on daytime
3 years ago
Matthias 2ee152c5a6
Merge pull request #8779 from Axel-CH/feature/multiple_open_orders
3 years ago
Matthias 9e1f7dc6f7 have force-enter also include has_open_orders
3 years ago
Matthias 067c9219b6 replace 'open_orders' with "has_open_orders" in api
3 years ago
Matthias 97a37198b9 Update test
3 years ago
Matthias 8c95207ca4 Merge branch 'develop' into pr/Axel-CH/8779
3 years ago
Matthias c5f26e72e1
Merge pull request #9153 from freqtrade/rpc/drawdown
3 years ago
Matthias e854667eb8 Add max_drawdown_start and end to /profit API endpoints
3 years ago
Matthias 399f144c27 more calc_profit_combined usage
3 years ago
Matthias 00cef56a57
Merge pull request #9137 from froggleston/frog-update-rpc
3 years ago
Matthias d1984945d5 Improve tests for /weekly and /monthly
3 years ago
froggleston f838bc760f
Implment weekly/monthly RPC endpoints
3 years ago
Matthias 23aa8dcd51 Simplify profit calculation (removes unnecessary fallback)
3 years ago
Matthias f19f3ed4eb Fix rpc forceexit logic, fix remaining test
3 years ago
Matthias 43c73c75c5 Remove more open_order_id references
3 years ago
Matthias b82b77d03f Fix some rpc tests
3 years ago
Matthias 3e986e24fa Merge branch 'develop' into pr/Axel-CH/8779
3 years ago
Matthias ffdb5fb790 Fix further tests after conftest_trades rework
3 years ago
Matthias cfe1187cd9 Fix missed Test
3 years ago
Matthias a36e131838 Fix more conftest trades
3 years ago
Matthias 5cf6f0b491 Merge branch 'develop' into pr/Axel-CH/8779
3 years ago
Matthias ee11dae82a Merge branch 'develop' into dependabot/pip/develop/pydantic-2.1.1
3 years ago
Matthias 88925d6c1d Merge branch 'develop' into pr/Axel-CH/8779
3 years ago
Matthias 6d6111864e Test also backtest result list
3 years ago
Matthias 23a2b95994 Add test for updating metadata
3 years ago
Axel CHERUBIN f397d973f3
Merge branch 'freqtrade:develop' into feature/multiple_open_orders
3 years ago
Matthias 261a593ba5 Update tests for new output format (string-formatted dates are not relevant).
3 years ago
Matthias 6659d26131 Merge branch 'develop' into dataformat/feather
3 years ago
Matthias bbf472e69b Improve errorhandling on webserver endpoint
3 years ago
Matthias 8b2abf4422 Remove .json from backtesting output
3 years ago
Matthias 997b80fd7b Allow deleting of backtest files
3 years ago
Matthias d7916366bd Adjust webhook tests to include timeout
3 years ago
Stefano Ariestasia 8f04225282 another test fix
3 years ago
Stefano Ariestasia 4c23771d39 fix expectancy test
3 years ago
Matthias f4933a9cff Improve test for pair_history
3 years ago
froggleston f95f954df7
Convert winrate to ratio instead of % in calculations
3 years ago
froggleston 6ccc12f337 Fix calcs, rename ratio, add docs
3 years ago
froggleston 9d36dc7ac6
Fix line length
3 years ago
froggleston d4b282d6f7
Fix expectancy calc and tests
3 years ago
froggleston 7eced953b3
Merge in develop changes
3 years ago
froggleston 096cb0d1ee
Add tests, fix winrate calc
3 years ago
Matthias 2babb36fc2 Update final tests
3 years ago
Matthias a0fff43648 Add fee_base to json output
3 years ago
axel 07c629922a fiw wip test_api_status
3 years ago
axel 3f506bb474 fix test_api_performance
3 years ago
axel db5383927c fix test_rpc_trade_status
3 years ago
axel 171c4f182d update test_adjust_entry_maintain_replace test case, fix first RPC test
3 years ago
Matthias 71b81ee7cd Add margin_mode to pairlists callback
3 years ago
Matthias f61ae9c7e2 Merge branch 'develop' into feat/pairlistconfig
3 years ago
Matthias ac7419e975 Split trademode response value into trade_mode and margin-mode
3 years ago
Matthias 74254bb893 Add /exchanges endpoint to list available exchanges
3 years ago
Matthias 10ea2b44c7 Update test line length
3 years ago
Matthias ac046d6a2d Allow setting the exchange explicitly
3 years ago
Matthias e2594e7494 Align tests to use webserver mode
3 years ago
Matthias cafc9479b7 Merge branch 'develop' into feat/pairlistconfig
3 years ago
Matthias e0d9603e99 Raise correct httperrorcode for webserver-only endpoitns
3 years ago
Matthias 5fc8426b9b Improve handling of order cancelation failures with force_exit
3 years ago
Matthias 430cd24bbc Invert order (exit trade 3 before trade 4)
3 years ago
Matthias 08d040db14 Slightly update force_exit test
3 years ago
Matthias 5311614d54 Update force exit wording
3 years ago
Matthias fd955028a8 Update tests for new background method
3 years ago
Matthias 9e75c768c0 Improve responses for evaluate get endpoints
3 years ago
Matthias c2010d160f Merge branch 'develop' into feat/pairlistconfig
3 years ago
Matthias 33e25434b4 Change statuscode to 202
3 years ago
Matthias 85c14578e2
Merge pull request #8661 from freqtrade/feat/datetimehelpers
3 years ago
Matthias 756e1f5d5b Test pairlist evaluation
3 years ago
Matthias 7cc8da23c2 Update test for available pairlist
3 years ago
Matthias 5ad6652e55 Merge branch 'develop' into feat/pairlistconfig
3 years ago
Matthias 914195acf4 Ensure one test can't fail 20 others
3 years ago
Matthias 96d74063fc Don't have public attributes marked as private
3 years ago
Matthias 5316227219 Extract api backtest logic from ApiServer class
3 years ago
Matthias 261822147c Fix remaining arrow testcases
3 years ago
Matthias 3ec55885bd Remove arrow from more tests
3 years ago
Matthias 45ee12e257 reload_trade should be a post endpoint
3 years ago
Matthias 1b714fdb00 Fix wrong "first trade" date in UI, improve interface
3 years ago
Matthias bbce738523 Improve tests around timezone
3 years ago
Matthias 7bba034efd
Merge pull request #8560 from freqtrade/feat/recoverTrades
3 years ago
Matthias 0adac268ee Add test for #8591
3 years ago
Matthias 8e0788cf5f Merge branch 'develop' into feat/pairlistconfig
3 years ago
Matthias daf564b62f Invert logic for webhook
3 years ago
Matthias 25bed7bb87 Update telegram help with reload_trade
3 years ago
Matthias 7287e9da1d Add telegram endpoint for reload_trade
3 years ago
Matthias 0c22710ddd Add API endpoint to force trade reloading
3 years ago
Matthias c06759223e Improve telegram async tests
3 years ago
Matthias d25e82d095 Mock exchange loop
3 years ago
Matthias 5608aaca26 Simplify mocking
3 years ago
Matthias 7171fd1132 Test telegram startup
3 years ago
Matthias c9e6137ad0 Fix test_telegram _init test
3 years ago
Matthias cf0b37057c update telegram "cleanup" test
3 years ago
Matthias 69f61ef767 Further telegram async tests
3 years ago
Matthias 4177afdf8b More async test updates
3 years ago
Matthias 678c9ae67f Fix some more async telegram tests
3 years ago
Matthias c475c81841 Update several tests to async behavior
3 years ago
Matthias fb56889b43 Update a few tests ...
3 years ago
Matthias 914d7350fa Update mocks in apimanager tests
3 years ago
Matthias 68ac934929 Update command list to handle frozenSets
3 years ago
Matthias 57eed50acb Fix some test failures caused by v20 update
3 years ago
Matthias c37b7b77e4 move telegram fixture to telegram file
3 years ago
Matthias 8086d90535 Update some tests for balance updates
3 years ago
Matthias 94a6bc608c Update stake-currency behavior
3 years ago
Matthias 741834301f Update tests
3 years ago
Matthias c4f8ff95dd Update tests
3 years ago
Matthias 5dccfab89c Add test for start_cap_ratio
3 years ago
Matthias 9e4f9798e6 Add pairlist "is-generator" to api
3 years ago
Matthias 2df80fc49a Add /pairlists endpoint to api
3 years ago
Matthias 20d17cbc52 Disable telegram from default_conf
3 years ago
Matthias 40ffac9de0 Prevent random test failures by freezing time for certain tests
3 years ago
Matthias 605cc20a21
Merge pull request #8459 from freqtrade/feat/kvstore
3 years ago
Matthias f73d2a5371 Ensure bot_start is called when visualizing results
3 years ago
Matthias a102cfdfc9 Add new /profit fields to API
3 years ago
Matthias 80a27bc0db Fix random uvicorn error
3 years ago
Matthias f7c1ee6d3e add precision values to api schema
3 years ago
Matthias 9c6a49436b Export amount/price precisions per trade
3 years ago
Matthias 469166636c Set initial stoploss when creating the order
3 years ago