From 796363f23cccd4ac7cb25aa57ada918fc438be37 Mon Sep 17 00:00:00 2001 From: Pasha Sviderski Date: Fri, 12 Dec 2025 21:02:22 +1000 Subject: [PATCH] fix: TestCollectContainers unit tests --- cmd/uncloud/ps_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/cmd/uncloud/ps_test.go b/cmd/uncloud/ps_test.go index 125810bb..36337a19 100644 --- a/cmd/uncloud/ps_test.go +++ b/cmd/uncloud/ps_test.go @@ -50,6 +50,9 @@ func TestCollectContainers_NilMetadata(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON, err := json.Marshal(containerData) require.NoError(t, err) @@ -132,6 +135,9 @@ func TestCollectContainers_NilMetadata_MultipleMachines_Error(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON2, _ := json.Marshal(containerData2) @@ -215,6 +221,9 @@ func TestCollectContainers_MetadataPresent_MultipleMachines(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON1, _ := json.Marshal(containerData1) @@ -229,6 +238,9 @@ func TestCollectContainers_MetadataPresent_MultipleMachines(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON2, _ := json.Marshal(containerData2) @@ -319,6 +331,9 @@ func TestCollectContainers_NilMetadata_NoMachines(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON, _ := json.Marshal(containerData) serviceSpecJSON, _ := json.Marshal(map[string]interface{}{}) @@ -373,6 +388,9 @@ func TestCollectContainers_MetadataPresent_NotInMapping(t *testing.T) { "StartedAt": "2023-01-01T12:00:00Z", "FinishedAt": "0001-01-01T00:00:00Z", }, + "NetworkSettings": map[string]interface{}{ + "Networks": map[string]interface{}{}, + }, } containerJSON, _ := json.Marshal(containerData) serviceSpecJSON, _ := json.Marshal(map[string]interface{}{})