MCPcopy Create free account
hub / github.com/dtormoen/tsk-tsk / test_create_agent_network_error

Function test_create_agent_network_error

src/docker/proxy_manager.rs:1148–1170  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1146
1147 #[tokio::test]
1148 async fn test_create_agent_network_error() {
1149 let mock_client = Arc::new(TrackedDockerClient {
1150 create_internal_network_error: Some("Network creation failed".to_string()),
1151 ..Default::default()
1152 });
1153 let ctx = AppContext::builder().build();
1154
1155 let manager = ProxyManager::new(
1156 mock_client.clone(),
1157 ctx.tsk_env(),
1158 ContainerEngine::Docker,
1159 None,
1160 );
1161 let result = manager.create_agent_network("test-task-123").await;
1162
1163 assert!(result.is_err());
1164 assert!(
1165 result
1166 .unwrap_err()
1167 .to_string()
1168 .contains("Failed to create agent network")
1169 );
1170 }
1171
1172 #[tokio::test]
1173 async fn test_connect_proxy_to_network() {

Callers

nothing calls this directly

Calls 3

tsk_envMethod · 0.80
create_agent_networkMethod · 0.80
buildMethod · 0.45

Tested by

no test coverage detected