| Test Case | Outcome | Duration |
|---|---|---|
test_get_connection_error
tests/test_chia_client.py::TestChiaRpcClient::test_get_connection_error
Test handling of ConnectionError.
Execution Timeline
Total: 0.0031s
Setup
Call
Teardown
|
||
test_get_generic_exception
tests/test_chia_client.py::TestChiaRpcClient::test_get_generic_exception
Test handling of generic exceptions.
Execution Timeline
Total: 0.0027s
Setup
Call
Teardown
|
||
test_get_success
tests/test_chia_client.py::TestChiaRpcClient::test_get_success
Test successful RPC call.
Execution Timeline
Total: 0.0043s
Setup
Call
Teardown
|
||
test_init_datalayer
tests/test_chia_client.py::TestChiaRpcClient::test_init_datalayer
Test initialization of data_layer service.
Execution Timeline
Total: 0.0028s
Setup
Call
Teardown
|
||
test_init_defaults
tests/test_chia_client.py::TestChiaRpcClient::test_init_defaults
Test initialization with default ports from config.
Execution Timeline
Total: 0.0030s
Setup
Call
Teardown
|
||
test_init_explicit_port
tests/test_chia_client.py::TestChiaRpcClient::test_init_explicit_port
Test initialization with explicit port override.
Execution Timeline
Total: 0.0031s
Setup
Call
Teardown
|
||
test_init_unknown_service
tests/test_chia_client.py::TestChiaRpcClient::test_init_unknown_service
Test error when unknown service used without explicit port.
Execution Timeline
Total: 0.0030s
Setup
Call
Teardown
|
||
test_wrappers
tests/test_chia_client.py::TestChiaRpcClient::test_wrappers
Test convenience wrapper methods.
Execution Timeline
Total: 0.0029s
Setup
Call
Teardown
|
||
test_get_chia_root_default
tests/test_config.py::TestConfig::test_get_chia_root_default
Test getting default CHIA_ROOT when env var is not set.
Execution Timeline
Total: 0.0024s
Setup
Call
Teardown
|
||
test_get_chia_root_env_var
tests/test_config.py::TestConfig::test_get_chia_root_env_var
Test getting CHIA_ROOT from environment variable.
Execution Timeline
Total: 0.0021s
Setup
Call
Teardown
|
||
test_get_letsencrypt_enabled_default
tests/test_config.py::TestConfig::test_get_letsencrypt_enabled_default
Test letsencrypt enabled default.
Execution Timeline
Total: 0.0020s
Setup
Call
Teardown
|
||
test_get_letsencrypt_enabled_false
tests/test_config.py::TestConfig::test_get_letsencrypt_enabled_false
Test letsencrypt enabled false.
Execution Timeline
Total: 0.0020s
Setup
Call
Teardown
|
||
test_get_mcp_auth_enabled_default
tests/test_config.py::TestConfig::test_get_mcp_auth_enabled_default
Test auth enabled default.
Execution Timeline
Total: 0.0020s
Setup
Call
Teardown
|
||
test_get_mcp_auth_enabled_false
tests/test_config.py::TestConfig::test_get_mcp_auth_enabled_false
Test auth enabled false.
Execution Timeline
Total: 0.0020s
Setup
Call
Teardown
|
||
test_get_ssl_paths
tests/test_config.py::TestConfig::test_get_ssl_paths
Test SSL path generation.
Execution Timeline
Total: 0.0014s
Setup
Call
Teardown
|
||
test_get_ssl_paths_fallback
tests/test_config.py::TestConfig::test_get_ssl_paths_fallback
Test SSL path generation fallback when files don't exist.
Execution Timeline
Total: 0.0012s
Setup
Call
Teardown
|
||
test_get_ssl_paths_implicit_root
tests/test_config.py::TestConfig::test_get_ssl_paths_implicit_root
Test SSL path generation with implicit root.
Execution Timeline
Total: 0.0016s
Setup
Call
Teardown
|
||
test_load_chia_config_implicit_root
tests/test_config.py::TestConfig::test_load_chia_config_implicit_root
Test laoding config using implicit get_chia_root().
Execution Timeline
Total: 0.0062s
Setup
Call
Teardown
|
||
test_load_chia_config_not_found
tests/test_config.py::TestConfig::test_load_chia_config_not_found
Test FileNotFoundError when config file is missing.
Execution Timeline
Total: 0.0019s
Setup
Call
Teardown
|
||
test_load_chia_config_success
tests/test_config.py::TestConfig::test_load_chia_config_success
Test successfully loading valid YAML config.
Execution Timeline
Total: 0.0056s
Setup
Call
Teardown
|
||
test_deployment_manifest
tests/test_deployment.py::TestKubernetesManifests::test_deployment_manifest
Execution Timeline
Total: 0.0125s
Setup
Call
Teardown
|
||
test_ingress_manifest
tests/test_deployment.py::TestKubernetesManifests::test_ingress_manifest
Execution Timeline
Total: 0.0080s
Setup
Call
Teardown
|
||
test_issuer_manifest
tests/test_deployment.py::TestKubernetesManifests::test_issuer_manifest
Execution Timeline
Total: 0.0071s
Setup
Call
Teardown
|
||
test_secret_manifest
tests/test_deployment.py::TestKubernetesManifests::test_secret_manifest
Execution Timeline
Total: 0.0024s
Setup
Call
Teardown
|
||
test_service_manifest
tests/test_deployment.py::TestKubernetesManifests::test_service_manifest
Execution Timeline
Total: 0.0032s
Setup
Call
Teardown
|
||
test_all_tools_enabled
tests/test_disabled_tools.py::TestDisabledTools::test_all_tools_enabled
Verify all tools registered when config is empty.
Execution Timeline
Total: 0.0089s
Setup
Call
Teardown
|
||
test_disabled_tools_logic
tests/test_disabled_tools.py::TestDisabledTools::test_disabled_tools_logic
Verify that tools listed in MCP_DISABLED_TOOLS are not registered via mcp.tool().
Execution Timeline
Total: 0.0084s
Setup
Call
Teardown
|
||
test_env_token_verifier
tests/test_main.py::TestMain::test_env_token_verifier
Test validation of tokens.
Execution Timeline
Total: 0.0027s
Setup
Call
Teardown
|
||
test_main_execution
tests/test_main.py::TestMain::test_main_execution
Test executing the module as a script (covers __name__ == '__main__').
Execution Timeline
Total: 0.7119s
Setup
Call
Teardown
|
||
test_main_http_prod_config
tests/test_main.py::TestMain::test_main_http_prod_config
Test main execution with production config (HTTP, Port 8000, No SSL).
Execution Timeline
Total: 0.0042s
Setup
Call
Teardown
|
||
test_main_http_ssl
tests/test_main.py::TestMain::test_main_http_ssl
Test main execution with HTTP transport and SSL enabled.
Execution Timeline
Total: 0.0041s
Setup
Call
Teardown
|
||
test_main_sse_no_ssl
tests/test_main.py::TestMain::test_main_sse_no_ssl
Test main execution with SSE transport and no SSL.
Execution Timeline
Total: 0.0040s
Setup
Call
Teardown
|
||
test_main_stdio
tests/test_main.py::TestMain::test_main_stdio
Test main execution with stdio transport.
Execution Timeline
Total: 0.0041s
Setup
Call
Teardown
|
||
test_tool_get_blockchain_state_failure
tests/test_main.py::TestMain::test_tool_get_blockchain_state_failure
Test get_blockchain_state tool failure path.
Execution Timeline
Total: 0.0020s
Setup
Call
Teardown
|
||
test_tool_get_blockchain_state_success
tests/test_main.py::TestMain::test_tool_get_blockchain_state_success
Test get_blockchain_state tool success path.
Execution Timeline
Total: 0.0019s
Setup
Call
Teardown
|
||
test_tool_get_network_info
tests/test_main.py::TestMain::test_tool_get_network_info
Test get_network_info tool.
Execution Timeline
Total: 0.0018s
Setup
Call
Teardown
|
||
test_tool_get_wallet_balance_failure
tests/test_main.py::TestMain::test_tool_get_wallet_balance_failure
Test get_wallet_balance tool failure.
Execution Timeline
Total: 0.0017s
Setup
Call
Teardown
|
||
test_tool_get_wallet_balance_success
tests/test_main.py::TestMain::test_tool_get_wallet_balance_success
Test get_wallet_balance tool success.
Execution Timeline
Total: 0.0018s
Setup
Call
Teardown
|
||
test_npx_launch_help
tests/test_npx_launch.py::TestNpxLaunch::test_npx_launch_help
Test that the Node.js wrapper launches successfully with --help.
Execution Timeline
Total: 0.7356s
Setup
Call
Teardown
|
||
test_invalid_token
tests/test_server.py::TestAuth::test_invalid_token
Execution Timeline
Total: 0.1003s
Setup
Call
Teardown
|
||
test_valid_token
tests/test_server.py::TestAuth::test_valid_token
Execution Timeline
Total: 0.0051s
Setup
Call
Teardown
|
||
test_get_blockchain_state
tests/test_server.py::TestChaiMCP::test_get_blockchain_state
Test get_blockchain_state tool.
Execution Timeline
Total: 0.0021s
Setup
Call
Teardown
|
||
test_get_wallet_balance
tests/test_server.py::TestChaiMCP::test_get_wallet_balance
Test get_wallet_balance tool.
Execution Timeline
Total: 0.0019s
Setup
Call
Teardown
|
||