From 0b4b7e908fb6b44ec7beccbcd9568192d9add2b9 Mon Sep 17 00:00:00 2001 From: andronache Date: Tue, 6 Apr 2021 09:32:36 +0300 Subject: [PATCH] Repaired test in cores --- cores/core_test.go | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/cores/core_test.go b/cores/core_test.go index 1db317acd..59a7b98e7 100644 --- a/cores/core_test.go +++ b/cores/core_test.go @@ -80,11 +80,26 @@ func TestCoreServiceStatus(t *testing.T) { } else { reply[utils.RunningSince] = "TIME_CHANGED" reply[utils.MemoryUsage] = "CHANGED_MEMORY_USAGE" - if !reflect.DeepEqual(expected, reply) { - t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected), utils.ToJSON(reply)) - } } - + goRoutines := (reply[utils.GoVersion]).(int) + if goRoutines < 18 { + t.Errorf("Expected %+v to be larger than 18", reply[utils.GoVersion]) + } + if !reflect.DeepEqual(expected[utils.GoVersion], reply[utils.GoVersion]) { + t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected[utils.GoVersion]), utils.ToJSON(reply[utils.GoVersion])) + } + if !reflect.DeepEqual(expected[utils.RunningSince], reply[utils.RunningSince]) { + t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected[utils.RunningSince]), utils.ToJSON(reply[utils.RunningSince])) + } + if !reflect.DeepEqual(expected[utils.VersionName], reply[utils.VersionName]) { + t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected[utils.VersionName]), utils.ToJSON(reply[utils.VersionName])) + } + if !reflect.DeepEqual(expected[utils.MemoryUsage], reply[utils.MemoryUsage]) { + t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected[utils.MemoryUsage]), utils.ToJSON(reply[utils.MemoryUsage])) + } + if !reflect.DeepEqual(expected[utils.NodeID], reply[utils.NodeID]) { + t.Errorf("Expected %+v, received %+v", utils.ToJSON(expected[utils.NodeID]), utils.ToJSON(reply[utils.NodeID])) + } utils.GitLastLog = `Date: wrong format ` if err := cores.Status(args, &reply); err != nil {