mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Tests: Add data attribute to messages
Tests test_ipalib/test_messages.py are failing because messages now contain also 'data' attribute, which is not yet reflected in tests. https://fedorahosted.org/freeipa/ticket/6185 Reviewed-By: Martin Basti <mbasti@redhat.com>
This commit is contained in:
parent
0745c5d0f9
commit
71d0bc7c10
@ -55,10 +55,11 @@ class test_PublicMessages(test_errors.BaseMessagesTest):
|
||||
|
||||
def test_to_dict():
|
||||
expected = dict(
|
||||
name='HelloMessage',
|
||||
type='info',
|
||||
message='Hello, world!',
|
||||
name=u'HelloMessage',
|
||||
type=u'info',
|
||||
message=u'Hello, world!',
|
||||
code=1234,
|
||||
data={'greeting': 'Hello', 'object': 'world'},
|
||||
)
|
||||
|
||||
assert HelloMessage(greeting='Hello', object='world').to_dict() == expected
|
||||
@ -78,15 +79,17 @@ def test_add_message():
|
||||
|
||||
assert result == {'messages': [
|
||||
dict(
|
||||
name='HelloMessage',
|
||||
type='info',
|
||||
message='Hello, world!',
|
||||
name=u'HelloMessage',
|
||||
type=u'info',
|
||||
message=u'Hello, world!',
|
||||
code=1234,
|
||||
data={'greeting': 'Hello', 'object': 'world'},
|
||||
),
|
||||
dict(
|
||||
name='HelloMessage',
|
||||
type='info',
|
||||
message='Hi, version!',
|
||||
name=u'HelloMessage',
|
||||
type=u'info',
|
||||
message=u'Hi, version!',
|
||||
code=1234,
|
||||
data={'greeting': 'Hi', 'object': 'version'},
|
||||
)
|
||||
]}
|
||||
|
Loading…
Reference in New Issue
Block a user