diff options
Diffstat (limited to 'date_test.go')
-rw-r--r-- | date_test.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/date_test.go b/date_test.go index 3ec0b69..63cb19e 100644 --- a/date_test.go +++ b/date_test.go @@ -31,7 +31,9 @@ var trueExpectedDateList = []dateTest{ func TestTimeToExcelTime(t *testing.T) { for i, test := range trueExpectedDateList { t.Run(fmt.Sprintf("TestData%d", i+1), func(t *testing.T) { - assert.Equalf(t, test.ExcelValue, timeToExcelTime(test.GoValue), + excelTime, err := timeToExcelTime(test.GoValue) + assert.NoError(t, err) + assert.Equalf(t, test.ExcelValue, excelTime, "Time: %s", test.GoValue.String()) }) } @@ -44,9 +46,8 @@ func TestTimeToExcelTime_Timezone(t *testing.T) { } for i, test := range trueExpectedDateList { t.Run(fmt.Sprintf("TestData%d", i+1), func(t *testing.T) { - assert.Panics(t, func() { - timeToExcelTime(test.GoValue.In(location)) - }, "Time: %s", test.GoValue.String()) + _, err := timeToExcelTime(test.GoValue.In(location)) + assert.EqualError(t, err, "only UTC time expected") }) } } |