@@ -14,11 +14,11 @@ import (
14
14
15
15
var kt = time .Date (2000 , time .February , 5 , 4 , 4 , 4 , 4 , time .UTC )
16
16
17
- func TestFmt (t * testing.T ) {
17
+ func TestEntry (t * testing.T ) {
18
18
t .Parallel ()
19
19
20
- test := func (t * testing.T , in slog.SinkEntry , sc trace. SpanContext , exp string ) {
21
- act := entryhuman .Fmt (ioutil .Discard , in , sc )
20
+ test := func (t * testing.T , in slog.SinkEntry , exp string ) {
21
+ act := entryhuman .Fmt (ioutil .Discard , in )
22
22
assert .Equal (t , exp , act , "entry" )
23
23
}
24
24
@@ -33,7 +33,7 @@ func TestFmt(t *testing.T) {
33
33
File : "myfile" ,
34
34
Line : 100 ,
35
35
Func : "ignored" ,
36
- }, trace. SpanContext {}, `2000-02-05 04:04:04.000 [DEBUG] <myfile:100> "wowowow\tizi"` )
36
+ }, `2000-02-05 04:04:04.000 [DEBUG] <myfile:100> "wowowow\tizi"` )
37
37
})
38
38
39
39
t .Run ("multilineMessage" , func (t * testing.T ) {
@@ -42,7 +42,7 @@ func TestFmt(t *testing.T) {
42
42
test (t , slog.SinkEntry {
43
43
Message : "line1\n line2" ,
44
44
Level : slog .LevelInfo ,
45
- }, trace. SpanContext {}, `0001-01-01 00:00:00.000 [INFO] <.:0> ...
45
+ }, `0001-01-01 00:00:00.000 [INFO] <.:0> ...
46
46
"msg": line1
47
47
line2` )
48
48
})
@@ -53,17 +53,18 @@ line2`)
53
53
test (t , slog.SinkEntry {
54
54
Level : slog .LevelWarn ,
55
55
LoggerNames : []string {"named" , "meow" },
56
- }, trace. SpanContext {}, `0001-01-01 00:00:00.000 [WARN] (named.meow) <.:0> ""` )
56
+ }, `0001-01-01 00:00:00.000 [WARN] (named.meow) <.:0> ""` )
57
57
})
58
58
59
59
t .Run ("trace" , func (t * testing.T ) {
60
60
t .Parallel ()
61
61
62
62
test (t , slog.SinkEntry {
63
63
Level : slog .LevelError ,
64
- }, trace.SpanContext {
65
- SpanID : trace.SpanID {0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 },
66
- TraceID : trace.TraceID {0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 },
64
+ SpanContext : trace.SpanContext {
65
+ SpanID : trace.SpanID {0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 },
66
+ TraceID : trace.TraceID {0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 },
67
+ },
67
68
}, `0001-01-01 00:00:00.000 [ERROR] <.:0> "" {"trace": "000102030405060708090a0b0c0d0e0f", "span": "0001020304050607"}` )
68
69
})
69
70
@@ -75,7 +76,7 @@ line2`)
75
76
Fields : slog .M (
76
77
slog .F ("hey" , "hi" ),
77
78
),
78
- }, trace. SpanContext {} )
79
+ })
79
80
assert .Equal (t , "0001-01-01 00:00:00.000 \x1b [91m[CRITICAL]\x1b [0m\t \x1b [36m<.:0>\x1b [0m\t \" \" \t {\x1b [34m\" hey\" \x1b [0m: \x1b [32m\" hi\" \x1b [0m}" , act , "entry" )
80
81
})
81
82
}
0 commit comments