go-github-selfupdate/selfupdate/log_test.go
2017-12-30 13:25:42 +09:00

31 lines
461 B
Go

package selfupdate
import (
"testing"
)
func TestEnableDisableLog(t *testing.T) {
defer DisableLog()
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")
}
}