[core] Change the token parsing part in prevision of different flags.

This commit is contained in:
Romain Dorgueil
2017-10-29 12:05:29 +01:00
parent 32e73316e1
commit f9c809f626
3 changed files with 65 additions and 7 deletions

View File

@ -0,0 +1,24 @@
from bonobo.constants import NOT_MODIFIED
from bonobo.util.testing import BufferingNodeExecutionContext
def useless(*args, **kwargs):
return NOT_MODIFIED
def test_not_modified():
input_messages = [
('foo', 'bar'),
{'foo': 'bar'},
('foo', {'bar': 'baz'}),
(),
]
with BufferingNodeExecutionContext(useless) as context:
context.write_sync(*input_messages)
assert context.get_buffer() == input_messages