pausing during modtime test so darwin passes

This commit is contained in:
Steve Francia 2016-01-11 13:42:25 -05:00
parent 205066d391
commit 300870a2d5
1 changed files with 7 additions and 4 deletions

View File

@ -234,11 +234,14 @@ func TestWriteCloseTime(t *testing.T) {
}
timeBefore := fi.ModTime()
if runtime.GOOS == "windows" {
// sorry for the delay, but we have to make sure time advances,
// also on non Un*x systems...
switch runtime.GOOS {
case "windows":
time.Sleep(2 * time.Second)
} else {
case "darwin":
time.Sleep(1 * time.Second)
default:
time.Sleep(10 * time.Millisecond)
}