From 0ebfc55ee37bbc7c2f58a6af4a78de60a776eb99 Mon Sep 17 00:00:00 2001 From: Courtney Bane Date: Tue, 23 Apr 2019 22:39:13 -0500 Subject: [PATCH] Use existing setTimestamp function for ctime test and improve error checking. --- internal/archiver/archiver_test.go | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/internal/archiver/archiver_test.go b/internal/archiver/archiver_test.go index ba22b8abe..f15de610b 100644 --- a/internal/archiver/archiver_test.go +++ b/internal/archiver/archiver_test.go @@ -580,21 +580,14 @@ func TestFileChanged(t *testing.T) { { Name: "new-content-same-timestamp", Modify: func(t testing.TB, filename string) { - fi, _ := os.Stat(filename) + fi, err := os.Stat(filename) + if err != nil { + t.Fatal(err) + } extFI := fs.ExtendedStat(fi) save(t, filename, bytes.ToUpper(defaultContent)) sleep() - ts := []syscall.Timespec{ - { - Sec: extFI.AccessTime.Unix(), - Nsec: int64(extFI.AccessTime.Nanosecond()), - }, - { - Sec: extFI.ModTime.Unix(), - Nsec: int64(extFI.ModTime.Nanosecond()), - }, - } - syscall.UtimesNano(filename, ts) + setTimestamp(t, filename, extFI.AccessTime, extFI.ModTime) }, }, {