From b65e8604522864260d54b4675b2da60048498d28 Mon Sep 17 00:00:00 2001 From: DanB Date: Wed, 13 Jun 2018 18:41:41 +0200 Subject: [PATCH] Updating loader tests for go 1.10 --- engine/loader_csv_test.go | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/engine/loader_csv_test.go b/engine/loader_csv_test.go index ca3f33ad4..c117969ff 100644 --- a/engine/loader_csv_test.go +++ b/engine/loader_csv_test.go @@ -1551,15 +1551,26 @@ func TestLoadStatQueueProfiles(t *testing.T) { } for _, stKey := range stKeys { if len(csvr.sqProfiles) != len(eStats) { - t.Errorf("Failed to load StatQueueProfiles: %s", len(csvr.sqProfiles)) - } else if !reflect.DeepEqual(eStats[stKey].Tenant, csvr.sqProfiles[stKey].Tenant) { - t.Errorf("Expecting: %+v, received: %+v", eStats[stKey].Tenant, csvr.sqProfiles[stKey].Tenant) - } else if !reflect.DeepEqual(eStats[stKey].ID, csvr.sqProfiles[stKey].ID) { - t.Errorf("Expecting: %+v, received: %+v", eStats[stKey].ID, csvr.sqProfiles[stKey].ID) - } else if !reflect.DeepEqual(len(eStats[stKey].ThresholdIDs), len(csvr.sqProfiles[stKey].ThresholdIDs)) { - t.Errorf("Expecting: %+v, received: %+v", len(eStats[stKey].ThresholdIDs), len(csvr.sqProfiles[stKey].ThresholdIDs)) - } else if !reflect.DeepEqual(len(eStats[stKey].Metrics), len(csvr.sqProfiles[stKey].Metrics)) { - t.Errorf("Expecting: %+v, received: %+v", len(eStats[stKey].Metrics), len(csvr.sqProfiles[stKey].Metrics)) + t.Errorf("Failed to load StatQueueProfiles: %s", + utils.ToJSON(csvr.sqProfiles)) + } else if !reflect.DeepEqual(eStats[stKey].Tenant, + csvr.sqProfiles[stKey].Tenant) { + t.Errorf("Expecting: %s, received: %s", + eStats[stKey].Tenant, csvr.sqProfiles[stKey].Tenant) + } else if !reflect.DeepEqual(eStats[stKey].ID, + csvr.sqProfiles[stKey].ID) { + t.Errorf("Expecting: %s, received: %s", + eStats[stKey].ID, csvr.sqProfiles[stKey].ID) + } else if !reflect.DeepEqual(len(eStats[stKey].ThresholdIDs), + len(csvr.sqProfiles[stKey].ThresholdIDs)) { + t.Errorf("Expecting: %s, received: %s", + utils.ToJSON(eStats[stKey].ThresholdIDs), + utils.ToJSON(csvr.sqProfiles[stKey].ThresholdIDs)) + } else if !reflect.DeepEqual(len(eStats[stKey].Metrics), + len(csvr.sqProfiles[stKey].Metrics)) { + t.Errorf("Expecting: %s, received: %s", + utils.ToJSON(eStats[stKey].Metrics), + utils.ToJSON(csvr.sqProfiles[stKey].Metrics)) } } }