@@ -28,54 +28,48 @@ func TestInfo(t *testing.T) {
28
28
klogr : New ().V (0 ),
29
29
text : "test" ,
30
30
keysAndValues : []interface {}{"akey" , "avalue" },
31
- expectedOutput : ` "level"=0 " msg"="test" "akey"="avalue"
31
+ expectedOutput : ` "msg"="test" "akey"="avalue"
32
32
` ,
33
33
},
34
34
"should not print duplicate keys with the same value" : {
35
35
klogr : New ().V (0 ),
36
36
text : "test" ,
37
37
keysAndValues : []interface {}{"akey" , "avalue" , "akey" , "avalue" },
38
- expectedOutput : ` "level"=0 " msg"="test" "akey"="avalue"
38
+ expectedOutput : ` "msg"="test" "akey"="avalue"
39
39
` ,
40
40
},
41
41
"should only print the last duplicate key when the values are passed to Info" : {
42
42
klogr : New ().V (0 ),
43
43
text : "test" ,
44
44
keysAndValues : []interface {}{"akey" , "avalue" , "akey" , "avalue2" },
45
- expectedOutput : ` "level"=0 " msg"="test" "akey"="avalue2"
45
+ expectedOutput : ` "msg"="test" "akey"="avalue2"
46
46
` ,
47
47
},
48
48
"should only print the duplicate key that is passed to Info if one was passed to the logger" : {
49
49
klogr : New ().WithValues ("akey" , "avalue" ),
50
50
text : "test" ,
51
51
keysAndValues : []interface {}{"akey" , "avalue" },
52
- expectedOutput : ` "level"=0 " msg"="test" "akey"="avalue"
52
+ expectedOutput : ` "msg"="test" "akey"="avalue"
53
53
` ,
54
54
},
55
55
"should only print the key passed to Info when one is already set on the logger" : {
56
56
klogr : New ().WithValues ("akey" , "avalue" ),
57
57
text : "test" ,
58
58
keysAndValues : []interface {}{"akey" , "avalue2" },
59
- expectedOutput : ` "level"=0 "msg"="test" "akey"="avalue2"
60
- ` ,
61
- },
62
- "should print different log level if set" : {
63
- klogr : New ().V (4 ),
64
- text : "test" ,
65
- expectedOutput : ` "level"=4 "msg"="test"
59
+ expectedOutput : ` "msg"="test" "akey"="avalue2"
66
60
` ,
67
61
},
68
62
"should correctly handle odd-numbers of KVs" : {
69
63
text : "test" ,
70
64
keysAndValues : []interface {}{"akey" , "avalue" , "akey2" },
71
- expectedOutput : ` "level"=0 " msg"="test" "akey"="avalue" "akey2"=null
65
+ expectedOutput : ` "msg"="test" "akey"="avalue" "akey2"=null
72
66
` ,
73
67
},
74
68
"should correctly handle odd-numbers of KVs in both log values and Info args" : {
75
69
klogr : New ().WithValues ("basekey1" , "basevar1" , "basekey2" ),
76
70
text : "test" ,
77
71
keysAndValues : []interface {}{"akey" , "avalue" , "akey2" },
78
- expectedOutput : ` "level"=0 " msg"="test" "basekey1"="basevar1" "basekey2"=null "akey"="avalue" "akey2"=null
72
+ expectedOutput : ` "msg"="test" "basekey1"="basevar1" "basekey2"=null "akey"="avalue" "akey2"=null
79
73
` ,
80
74
},
81
75
}
0 commit comments