summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/history_test.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/history_test.go b/src/history_test.go
index 83e40297..fa6f1066 100644
--- a/src/history_test.go
+++ b/src/history_test.go
@@ -1,6 +1,7 @@
package fzf
import (
+ "os/user"
"testing"
)
@@ -8,7 +9,12 @@ func TestHistory(t *testing.T) {
maxHistory := 50
// Invalid arguments
- for _, path := range []string{"/etc", "/proc", "/etc/sudoers"} {
+ user, _ := user.Current()
+ paths := []string{"/etc", "/proc"}
+ if user.Name != "root" {
+ paths = append(paths, "/etc/sudoers")
+ }
+ for _, path := range paths {
if _, e := NewHistory(path, maxHistory); e == nil {
t.Error("Error expected for: " + path)
}