dogger

Форк
0
/
dogger_test.go 
49 строк · 805.0 Байт
1
package dogger
2

3
import (
4
	"testing"
5

6
	"github.com/nikwo/dogger/level"
7
)
8

9
func TestLevelTrace(t *testing.T) {
10
	result := level.LogLevelFromString("trace")
11
	if result != level.TRACE {
12
		t.Fail()
13
	}
14
}
15

16
func TestLevelDebug(t *testing.T) {
17
	result := level.LogLevelFromString("debug")
18
	if result != level.DEBUG {
19
		t.Fail()
20
	}
21
}
22

23
func TestLevelInfo(t *testing.T) {
24
	result := level.LogLevelFromString("info")
25
	if result != level.INFO {
26
		t.Fail()
27
	}
28
}
29

30
func TestLevelWarn(t *testing.T) {
31
	result := level.LogLevelFromString("warn")
32
	if result != level.WARN {
33
		t.Fail()
34
	}
35
}
36

37
func TestLevelError(t *testing.T) {
38
	result := level.LogLevelFromString("error")
39
	if result != level.ERROR {
40
		t.Fail()
41
	}
42
}
43

44
func TestDogger(t *testing.T) {
45
	SetLevel(level.TRACE)
46
	Trace(struct {
47
		Hello string
48
	}{Hello: "World"})
49
}
50

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.