| 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.0024s
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.0006s
Setup
Call
Teardown
|
||
test_get_success
tests/test_chia_client.py::TestChiaRpcClient::test_get_success
Test successful RPC call.
Execution Timeline
Total: 0.0007s
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.0005s
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.0005s
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.0005s
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.0005s
Setup
Call
Teardown
|
||
test_wrappers
tests/test_chia_client.py::TestChiaRpcClient::test_wrappers
Test convenience wrapper methods.
Execution Timeline
Total: 0.0007s
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.0004s
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.0003s
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.0003s
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.0003s
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.0002s
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.0002s
Setup
Call
Teardown
|
||
test_get_ssl_paths
tests/test_config.py::TestConfig::test_get_ssl_paths
Test SSL path generation.
Execution Timeline
Total: 0.0004s
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.0003s
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.0003s
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.0013s
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.0003s
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.0017s
Setup
Call
Teardown
|
||
test_deployment_manifest
tests/test_deployment.py::TestKubernetesManifests::test_deployment_manifest
Execution Timeline
Total: 0.0027s
Setup
Call
Teardown
|
||
test_ingress_manifest
tests/test_deployment.py::TestKubernetesManifests::test_ingress_manifest
Execution Timeline
Total: 0.0017s
Setup
Call
Teardown
|
||
test_issuer_manifest
tests/test_deployment.py::TestKubernetesManifests::test_issuer_manifest
Execution Timeline
Total: 0.0015s
Setup
Call
Teardown
|
||
test_secret_manifest
tests/test_deployment.py::TestKubernetesManifests::test_secret_manifest
Execution Timeline
Total: 0.0010s
Setup
Call
Teardown
|
||
test_service_manifest
tests/test_deployment.py::TestKubernetesManifests::test_service_manifest
Execution Timeline
Total: 0.0011s
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.0025s
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.0019s
Setup
Call
Teardown
|
||
test_egress_allow_chia
tests/test_k8s_network.py::test_egress_allow_chia
Verify chaimcp (or simulated pod) can reach Chia RPC.
Execution Timeline
Total: 34.6761s
Setup
Call
Teardown
|
||
test_egress_deny_check
tests/test_k8s_network.py::test_egress_deny_check
Verify egress is blocked to other destinations (e.g. external network).
Execution Timeline
Total: 77.4453s
Setup
Call
Teardown
|
||
test_auth_token_env
tests/test_main.py::TestMain::test_auth_token_env
Test global auth settings initialization with env var.
Execution Timeline
Total: 0.0010s
Setup
Call
Teardown
|
||
test_env_token_verifier
tests/test_main.py::TestMain::test_env_token_verifier
Test validation of tokens.
Execution Timeline
Total: 0.0010s
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.5095s
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.0016s
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.0010s
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.0010s
Setup
Call
Teardown
|
||
test_main_stdio
tests/test_main.py::TestMain::test_main_stdio
Test main execution with stdio transport.
Execution Timeline
Total: 0.0052s
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.0314s
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.0134s
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.0137s
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.0136s
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.0132s
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.4251s
Setup
Call
Teardown
|
||
test_invalid_token
tests/test_server.py::TestAuth::test_invalid_token
Execution Timeline
Total: 0.0041s
Setup
Call
Teardown
|
||
test_valid_token
tests/test_server.py::TestAuth::test_valid_token
Execution Timeline
Total: 0.0013s
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.0144s
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.0134s
Setup
Call
Teardown
|
||