diff options
Diffstat (limited to 'browserenv_unix_test.go')
-rw-r--r-- | browserenv_unix_test.go | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/browserenv_unix_test.go b/browserenv_unix_test.go index 069c322..d328290 100644 --- a/browserenv_unix_test.go +++ b/browserenv_unix_test.go @@ -131,3 +131,31 @@ func TestOpenURLMultipleBrowserCommands(t *testing.T) { unsetEnvBrowser(t) } + +func TestOpenFilePkgBrowserUsesStderr(t *testing.T) { + var stderr strings.Builder + Stderr = &stderr + + OpenFile("file:///tmp/does-not-exist") + + got := stderr.String() + if got == "" { + t.Errorf("got empty stderr want an error message") + } + + unsetEnvBrowser(t) +} + +func TestOpenURLPkgBrowserUsesStderr(t *testing.T) { + var stderr strings.Builder + Stderr = &stderr + + OpenURL("file:///tmp/does-not-exist") + + got := stderr.String() + if got == "" { + t.Errorf("got empty stderr want an error message") + } + + unsetEnvBrowser(t) +} |