8
8
from tests import mockserver
9
9
10
10
11
+ def get_logger (name , level = logging .INFO ):
12
+ logger = logging .getLogger (name )
13
+ logger .setLevel (level )
14
+ return logger
15
+
16
+
11
17
class TestHandler (unittest .TestCase ):
12
18
def setUp (self ):
13
19
super (TestHandler , self ).setUp ()
@@ -20,16 +26,11 @@ def tearDown(self):
20
26
def get_data (self ):
21
27
return self ._server .get_received ()
22
28
23
- def get_logger (self , name , level = logging .INFO ):
24
- logger = logging .getLogger (name )
25
- logger .setLevel (level )
26
- return logger
27
-
28
29
def test_simple (self ):
29
30
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
30
31
31
32
with handler :
32
- log = self . get_logger ('fluent.test' )
33
+ log = get_logger ('fluent.test' )
33
34
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
34
35
log .addHandler (handler )
35
36
@@ -54,7 +55,7 @@ def test_custom_fmt(self):
54
55
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
55
56
56
57
with handler :
57
- log = self . get_logger ('fluent.test' )
58
+ log = get_logger ('fluent.test' )
58
59
handler .setFormatter (
59
60
fluent .handler .FluentRecordFormatter (fmt = {
60
61
'name' : '%(name)s' ,
@@ -76,7 +77,7 @@ def test_exclude_attrs(self):
76
77
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
77
78
78
79
with handler :
79
- log = self . get_logger ('fluent.test' )
80
+ log = get_logger ('fluent.test' )
80
81
handler .setFormatter (
81
82
fluent .handler .FluentRecordFormatter (exclude_attrs = [])
82
83
)
@@ -93,7 +94,7 @@ def test_exclude_attrs_with_exclusion(self):
93
94
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
94
95
95
96
with handler :
96
- log = self . get_logger ('fluent.test' )
97
+ log = get_logger ('fluent.test' )
97
98
handler .setFormatter (
98
99
fluent .handler .FluentRecordFormatter (exclude_attrs = ["funcName" ])
99
100
)
@@ -110,7 +111,7 @@ def test_exclude_attrs_with_extra(self):
110
111
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
111
112
112
113
with handler :
113
- log = self . get_logger ('fluent.test' )
114
+ log = get_logger ('fluent.test' )
114
115
handler .setFormatter (
115
116
fluent .handler .FluentRecordFormatter (exclude_attrs = [])
116
117
)
@@ -138,7 +139,7 @@ def formatter(record):
138
139
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
139
140
140
141
with handler :
141
- log = self . get_logger ('fluent.test' )
142
+ log = get_logger ('fluent.test' )
142
143
handler .setFormatter (
143
144
fluent .handler .FluentRecordFormatter (fmt = formatter )
144
145
)
@@ -156,7 +157,7 @@ def test_custom_fmt_with_format_style(self):
156
157
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
157
158
158
159
with handler :
159
- log = self . get_logger ('fluent.test' )
160
+ log = get_logger ('fluent.test' )
160
161
handler .setFormatter (
161
162
fluent .handler .FluentRecordFormatter (fmt = {
162
163
'name' : '{name}' ,
@@ -179,7 +180,7 @@ def test_custom_fmt_with_template_style(self):
179
180
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
180
181
181
182
with handler :
182
- log = self . get_logger ('fluent.test' )
183
+ log = get_logger ('fluent.test' )
183
184
handler .setFormatter (
184
185
fluent .handler .FluentRecordFormatter (fmt = {
185
186
'name' : '${name}' ,
@@ -201,7 +202,7 @@ def test_custom_field_raise_exception(self):
201
202
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
202
203
203
204
with handler :
204
- log = self . get_logger ('fluent.test' )
205
+ log = get_logger ('fluent.test' )
205
206
handler .setFormatter (
206
207
fluent .handler .FluentRecordFormatter (fmt = {
207
208
'name' : '%(name)s' ,
@@ -219,7 +220,7 @@ def test_custom_field_fill_missing_fmt_key_is_true(self):
219
220
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
220
221
221
222
with handler :
222
- log = self . get_logger ('fluent.test' )
223
+ log = get_logger ('fluent.test' )
223
224
handler .setFormatter (
224
225
fluent .handler .FluentRecordFormatter (fmt = {
225
226
'name' : '%(name)s' ,
@@ -243,7 +244,7 @@ def test_json_encoded_message(self):
243
244
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
244
245
245
246
with handler :
246
- log = self . get_logger ('fluent.test' )
247
+ log = get_logger ('fluent.test' )
247
248
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
248
249
log .addHandler (handler )
249
250
@@ -259,7 +260,7 @@ def test_json_encoded_message_without_json(self):
259
260
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
260
261
261
262
with handler :
262
- log = self . get_logger ('fluent.test' )
263
+ log = get_logger ('fluent.test' )
263
264
handler .setFormatter (fluent .handler .FluentRecordFormatter (format_json = False ))
264
265
log .addHandler (handler )
265
266
@@ -275,7 +276,7 @@ def test_unstructured_message(self):
275
276
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
276
277
277
278
with handler :
278
- log = self . get_logger ('fluent.test' )
279
+ log = get_logger ('fluent.test' )
279
280
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
280
281
log .addHandler (handler )
281
282
log .info ('hello %s' , 'world' )
@@ -289,7 +290,7 @@ def test_unstructured_formatted_message(self):
289
290
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
290
291
291
292
with handler :
292
- log = self . get_logger ('fluent.test' )
293
+ log = get_logger ('fluent.test' )
293
294
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
294
295
log .addHandler (handler )
295
296
log .info ('hello world, %s' , 'you!' )
@@ -303,7 +304,7 @@ def test_number_string_simple_message(self):
303
304
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
304
305
305
306
with handler :
306
- log = self . get_logger ('fluent.test' )
307
+ log = get_logger ('fluent.test' )
307
308
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
308
309
log .addHandler (handler )
309
310
log .info ("1" )
@@ -316,7 +317,7 @@ def test_non_string_simple_message(self):
316
317
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
317
318
318
319
with handler :
319
- log = self . get_logger ('fluent.test' )
320
+ log = get_logger ('fluent.test' )
320
321
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
321
322
log .addHandler (handler )
322
323
log .info (42 )
@@ -329,7 +330,7 @@ def test_non_string_dict_message(self):
329
330
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
330
331
331
332
with handler :
332
- log = self . get_logger ('fluent.test' )
333
+ log = get_logger ('fluent.test' )
333
334
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
334
335
log .addHandler (handler )
335
336
log .info ({42 : 'root' })
@@ -343,7 +344,7 @@ def test_exception_message(self):
343
344
handler = fluent .handler .FluentHandler ('app.follow' , port = self ._port )
344
345
345
346
with handler :
346
- log = self . get_logger ('fluent.test' )
347
+ log = get_logger ('fluent.test' )
347
348
handler .setFormatter (fluent .handler .FluentRecordFormatter ())
348
349
log .addHandler (handler )
349
350
try :
0 commit comments