Merge pull request #57 from spf13/short-test-sleep

Speed up test on unix systems
diff --git a/.travis.yml b/.travis.yml
index 2fb68ca..4fbf875 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,5 +2,5 @@
 go:

   - tip

 script:

-  - go test ./...

+  - go test -v ./...

   - go build

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 {