log_test.go 428 B

12345678910111213141516171819
  1. package log
  2. import (
  3. "testing"
  4. "github.com/v2ray/v2ray-core/testing/unit"
  5. )
  6. func TestLogLevelSetting(t *testing.T) {
  7. assert := unit.Assert(t)
  8. assert.Pointer(debugLogger).Equals(noOpLoggerInstance)
  9. SetLogLevel(DebugLevel)
  10. assert.Pointer(debugLogger).Equals(streamLoggerInstance)
  11. SetLogLevel(InfoLevel)
  12. assert.Pointer(debugLogger).Equals(noOpLoggerInstance)
  13. assert.Pointer(infoLogger).Equals(streamLoggerInstance)
  14. }