You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.9 KiB
59 lines
1.9 KiB
[run]
|
|
source_pkgs = hummingbot
|
|
omit =
|
|
hummingbot/core/gateway/*
|
|
hummingbot/core/management/*
|
|
hummingbot/client/config/config_helpers.py
|
|
hummingbot/client/config/conf_migration.py
|
|
hummingbot/client/config/security.py
|
|
hummingbot/client/hummingbot_application.py
|
|
hummingbot/client/command/*
|
|
hummingbot/client/settings.py
|
|
hummingbot/client/ui/completer.py
|
|
hummingbot/client/ui/layout.py
|
|
hummingbot/client/tab/*
|
|
hummingbot/client/ui/parser.py
|
|
hummingbot/connector/connector/balancer*
|
|
hummingbot/connector/connector/terra*
|
|
hummingbot/connector/connector/uniswap*
|
|
hummingbot/connector/connector/uniswap_v3*
|
|
hummingbot/connector/derivative/perpetual_finance*
|
|
hummingbot/connector/derivative/position.py
|
|
hummingbot/connector/exchange/bitfinex*
|
|
hummingbot/connector/exchange/coinbase_pro*
|
|
hummingbot/connector/exchange/hitbtc*
|
|
hummingbot/connector/exchange/paper_trade*
|
|
hummingbot/connector/gateway/**
|
|
hummingbot/connector/test_support/*
|
|
hummingbot/core/utils/gateway_config_utils.py
|
|
hummingbot/core/utils/kill_switch.py
|
|
hummingbot/core/utils/wallet_setup.py
|
|
hummingbot/connector/mock*
|
|
hummingbot/strategy/*/start.py
|
|
hummingbot/strategy/dev*
|
|
hummingbot/user/user_balances.py
|
|
hummingbot/smart_components/controllers/*
|
|
dynamic_context = test_function
|
|
branch = true
|
|
|
|
[report]
|
|
fail_under = 70
|
|
precision = 2
|
|
skip_empty = true
|
|
exclude_lines =
|
|
@(abc\.)?abstractmethod
|
|
if TYPE_CHECKING:
|
|
pragma: no cover
|
|
if __name__ == .__main__.:
|
|
if 0:
|
|
raise AssertionError
|
|
raise NotImplementedError
|
|
if settings.DEBUG
|
|
except asyncio.exceptions.TimeoutError:
|
|
|
|
[html]
|
|
directory = coverage_html_report
|
|
show_contexts = true
|
|
|
|
[xml]
|
|
output = coverage.xml
|
|
|