Sort TOSCA relation output for a match to expected test result
The TOSCA parser test test_template_requirements fails assertEqual due to an unsorted output list. Change-Id: Ife4e88a48a4b4336590d168682e6f75dd39d15bd Closes-Bug: #1404420
This commit is contained in:
parent
1f6a6f57ae
commit
2b3c3b0454
@ -212,11 +212,11 @@ class ToscaTemplateTest(TestCase):
|
||||
for node_tpl in tosca.nodetemplates:
|
||||
if node_tpl.name == 'my_app':
|
||||
expected_relationship = [
|
||||
('tosca.relationships.HostedOn', 'my_webserver'),
|
||||
('tosca.relationships.ConnectsTo', 'mysql_database')]
|
||||
actual_relationship = [
|
||||
('tosca.relationships.ConnectsTo', 'mysql_database'),
|
||||
('tosca.relationships.HostedOn', 'my_webserver')]
|
||||
actual_relationship = sorted([
|
||||
(relation.type, node.name) for
|
||||
relation, node in node_tpl.relationship.items()]
|
||||
relation, node in node_tpl.relationship.items()])
|
||||
self.assertEqual(expected_relationship, actual_relationship)
|
||||
if node_tpl.name == 'mysql_database':
|
||||
self.assertEqual(
|
||||
|
Loading…
x
Reference in New Issue
Block a user