From 9b4ab98a9fad49a063ad3e78eb5f24092280c92a Mon Sep 17 00:00:00 2001 From: centra Date: Sat, 13 Dec 2025 06:49:58 +0900 Subject: [PATCH] fix(tests): Add missing http_addr field to NetworkConfig in tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added http_addr field to test configurations after it was added to NetworkConfig for REST API support. This fixes Nix build failures during test compilation. Files fixed: - chainfire integration tests (3 occurrences) - plasmavmc grpc smoke test (1 occurrence) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- chainfire/crates/chainfire-server/tests/cluster_integration.rs | 3 +++ chainfire/crates/chainfire-server/tests/integration_test.rs | 1 + plasmavmc/crates/plasmavmc-server/tests/grpc_smoke.rs | 1 + 3 files changed, 5 insertions(+) diff --git a/chainfire/crates/chainfire-server/tests/cluster_integration.rs b/chainfire/crates/chainfire-server/tests/cluster_integration.rs index 2411153..2cbb737 100644 --- a/chainfire/crates/chainfire-server/tests/cluster_integration.rs +++ b/chainfire/crates/chainfire-server/tests/cluster_integration.rs @@ -41,6 +41,7 @@ fn cluster_config_with_join(node_id: u64) -> (ServerConfig, tempfile::TempDir) { }, network: NetworkConfig { api_addr, + http_addr: format!("127.0.0.1:{}", 28080 + node_id).parse().unwrap(), raft_addr, gossip_addr, tls: None, @@ -100,6 +101,7 @@ fn cluster_config_simultaneous_bootstrap(node_id: u64) -> (ServerConfig, tempfil }, network: NetworkConfig { api_addr, + http_addr: format!("127.0.0.1:{}", 28080 + node_id).parse().unwrap(), raft_addr, gossip_addr, tls: None, @@ -136,6 +138,7 @@ fn single_node_config() -> (ServerConfig, tempfile::TempDir) { }, network: NetworkConfig { api_addr, + http_addr: format!("127.0.0.1:{}", 28080 + node_id).parse().unwrap(), raft_addr, gossip_addr, tls: None, diff --git a/chainfire/crates/chainfire-server/tests/integration_test.rs b/chainfire/crates/chainfire-server/tests/integration_test.rs index b3262ed..010ed16 100644 --- a/chainfire/crates/chainfire-server/tests/integration_test.rs +++ b/chainfire/crates/chainfire-server/tests/integration_test.rs @@ -33,6 +33,7 @@ fn test_config(port: u16) -> (ServerConfig, tempfile::TempDir) { }, network: NetworkConfig { api_addr, + http_addr: "127.0.0.1:28081".parse().unwrap(), raft_addr, gossip_addr, tls: None, diff --git a/plasmavmc/crates/plasmavmc-server/tests/grpc_smoke.rs b/plasmavmc/crates/plasmavmc-server/tests/grpc_smoke.rs index b5cccad..ec2721a 100644 --- a/plasmavmc/crates/plasmavmc-server/tests/grpc_smoke.rs +++ b/plasmavmc/crates/plasmavmc-server/tests/grpc_smoke.rs @@ -119,6 +119,7 @@ fn chainfire_test_config(port: u16) -> (chainfire_server::config::ServerConfig, }, network: NetworkConfig { api_addr, + http_addr: "127.0.0.1:28081".parse().unwrap(), raft_addr, gossip_addr, tls: None,