go-github-selfupdate/selfupdate/log_test.go
2017-12-26 11:46:52 +09:00

30 lines
460 B
Go

package selfupdate
import (
"testing"
)
func TestEnableDisableLog(t *testing.T) {
defer EnableLog()
EnableLog()
if !logEnabled {
t.Fatal("Log should be enabled")
}
EnableLog()
if !logEnabled {
t.Fatal("Log should be enabled")
}
DisableLog()
if logEnabled {
t.Fatal("Log should not be enabled")
}
DisableLog()
if logEnabled {
t.Fatal("Log should not be enabled")
}
EnableLog()
if !logEnabled {
t.Fatal("Log should be enabled")
}
}