Skip to content

Commit ef91824

Browse files
committed
Add test for unstructured message from PR fluent#50
1 parent 974ea0e commit ef91824

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_handler.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,20 @@ def test_unstructured_message(self):
9595
self.assertTrue('message' in data[0][2])
9696
self.assertEqual('hello world', data[0][2]['message'])
9797

98+
def test_unstructured_formatted_message(self):
99+
handler = fluent.handler.FluentHandler('app.follow', port=self._port)
100+
101+
logging.basicConfig(level=logging.INFO)
102+
log = logging.getLogger('fluent.test')
103+
handler.setFormatter(fluent.handler.FluentRecordFormatter())
104+
log.addHandler(handler)
105+
log.info('hello world, %s', 'you!')
106+
handler.close()
107+
108+
data = self.get_data()
109+
self.assertTrue('message' in data[0][2])
110+
self.assertEqual('hello world, you!', data[0][2]['message'])
111+
98112
def test_non_string_simple_message(self):
99113
handler = fluent.handler.FluentHandler('app.follow', port=self._port)
100114

0 commit comments

Comments
 (0)