try to speed up test on unix systems
diff --git a/memmap_test.go b/memmap_test.go
index f090df7..43478e4 100644
--- a/memmap_test.go
+++ b/memmap_test.go
@@ -3,6 +3,7 @@
import (
"os"
"path/filepath"
+ "runtime"
"testing"
"time"
)
@@ -232,9 +233,14 @@
t.Error(fs.Name()+":", "Stat failed: "+err.Error())
}
timeBefore := fi.ModTime()
- // sorry for the delay, but we have to make sure time advances, also
- // on non Un*x systems...
- time.Sleep(2 * time.Second)
+
+ if runtime.GOOS == "windows" {
+ // sorry for the delay, but we have to make sure time advances,
+ // also on non Un*x systems...
+ time.Sleep(2 * time.Second)
+ } else {
+ time.Sleep(10 * time.Millisecond)
+ }
_, err = f.Write([]byte("test"))
if err != nil {