From f1caad53d050cf2dfdd6482bd463275e59fbfbaf Mon Sep 17 00:00:00 2001 From: Thomas Osterbind Date: Fri, 2 Feb 2018 16:27:02 -0500 Subject: [PATCH] test: updated TestDataRequestsDiff to correspond to updates to datsetDiffer --- core/datasets_test.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/datasets_test.go b/core/datasets_test.go index df32506ad..956676a53 100644 --- a/core/datasets_test.go +++ b/core/datasets_test.go @@ -420,14 +420,15 @@ func TestDataRequestsDiff(t *testing.T) { //test cases cases := []struct { dsLeft, dsRight *dataset.Dataset + displayFormat string expected string err string }{ - {dsBase, dsNewStructure, "Structure: 3 changes\n\t- modified checksum\n\t- modified length\n\t- modified schema", ""}, + {dsBase, dsNewStructure, "listKeys", "Structure: 3 changes\n\t- modified checksum\n\t- modified length\n\t- modified schema", ""}, } // execute for i, c := range cases { - got, err := datasetDiffer.DiffDatasets(c.dsLeft, c.dsRight) + got, err := datasetDiffer.DiffDatasets(c.dsLeft, c.dsRight, nil) if err != nil { if err.Error() == c.err { continue @@ -436,7 +437,10 @@ func TestDataRequestsDiff(t *testing.T) { return } } - stringDiffs := datasetDiffer.MapDiffsToString(got) + stringDiffs, err := datasetDiffer.MapDiffsToString(got, c.displayFormat) + if err != nil { + t.Errorf("case %d error mapping to string: %s", err.Error()) + } if stringDiffs != c.expected { t.Errorf("case %d response mistmatch: expected '%s', got '%s'", i, c.expected, stringDiffs) }