@@ -73,8 +73,9 @@ func Test_entryToEvent(t *testing.T) {
73
73
"empty entry" : {
74
74
entry : & logrus.Entry {},
75
75
want : & sentry.Event {
76
- Level : "fatal" ,
77
- Extra : map [string ]any {},
76
+ Level : "fatal" ,
77
+ Extra : map [string ]any {},
78
+ Logger : "logrus" ,
78
79
},
79
80
},
80
81
"data fields" : {
@@ -85,17 +86,19 @@ func Test_entryToEvent(t *testing.T) {
85
86
},
86
87
},
87
88
want : & sentry.Event {
88
- Level : "fatal" ,
89
- Extra : map [string ]any {"bar" : "oink" , "foo" : 123.4 },
89
+ Level : "fatal" ,
90
+ Extra : map [string ]any {"bar" : "oink" , "foo" : 123.4 },
91
+ Logger : "logrus" ,
90
92
},
91
93
},
92
94
"info level" : {
93
95
entry : & logrus.Entry {
94
96
Level : logrus .InfoLevel ,
95
97
},
96
98
want : & sentry.Event {
97
- Level : "info" ,
98
- Extra : map [string ]any {},
99
+ Level : "info" ,
100
+ Extra : map [string ]any {},
101
+ Logger : "logrus" ,
99
102
},
100
103
},
101
104
"message" : {
@@ -106,6 +109,7 @@ func Test_entryToEvent(t *testing.T) {
106
109
Level : "fatal" ,
107
110
Extra : map [string ]any {},
108
111
Message : "the only thing we have to fear is fear itself" ,
112
+ Logger : "logrus" ,
109
113
},
110
114
},
111
115
"timestamp" : {
@@ -116,6 +120,7 @@ func Test_entryToEvent(t *testing.T) {
116
120
Level : "fatal" ,
117
121
Extra : map [string ]any {},
118
122
Timestamp : time .Unix (1 , 2 ).UTC (),
123
+ Logger : "logrus" ,
119
124
},
120
125
},
121
126
"http request" : {
@@ -132,6 +137,7 @@ func Test_entryToEvent(t *testing.T) {
132
137
Method : http .MethodGet ,
133
138
Headers : map [string ]string {"Host" : "example.com" },
134
139
},
140
+ Logger : "logrus" ,
135
141
},
136
142
},
137
143
"error" : {
@@ -146,6 +152,7 @@ func Test_entryToEvent(t *testing.T) {
146
152
Exception : []sentry.Exception {
147
153
{Type : "*errors.errorString" , Value : "things failed" , Stacktrace : & sentry.Stacktrace {Frames : []sentry.Frame {}}},
148
154
},
155
+ Logger : "logrus" ,
149
156
},
150
157
},
151
158
"non-error" : {
@@ -159,6 +166,7 @@ func Test_entryToEvent(t *testing.T) {
159
166
Extra : map [string ]any {
160
167
"error" : "this isn't really an error" ,
161
168
},
169
+ Logger : "logrus" ,
162
170
},
163
171
},
164
172
"error with stack trace" : {
@@ -192,6 +200,7 @@ func Test_entryToEvent(t *testing.T) {
192
200
},
193
201
},
194
202
},
203
+ Logger : "logrus" ,
195
204
},
196
205
},
197
206
"user" : {
@@ -208,6 +217,7 @@ func Test_entryToEvent(t *testing.T) {
208
217
User : sentry.User {
209
218
ID : "bob" ,
210
219
},
220
+ Logger : "logrus" ,
211
221
},
212
222
},
213
223
"user pointer" : {
@@ -224,6 +234,7 @@ func Test_entryToEvent(t *testing.T) {
224
234
User : sentry.User {
225
235
ID : "alice" ,
226
236
},
237
+ Logger : "logrus" ,
227
238
},
228
239
},
229
240
"non-user" : {
@@ -237,6 +248,7 @@ func Test_entryToEvent(t *testing.T) {
237
248
Extra : map [string ]any {
238
249
"user" : "just say no to drugs" ,
239
250
},
251
+ Logger : "logrus" ,
240
252
},
241
253
},
242
254
}
0 commit comments