From 1a49ed864399a6eea6741a76f567fe71dfc1281e Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Thu, 5 Oct 2023 12:21:51 +0200 Subject: [PATCH] Use repr() for object tests This plugin is affected by the same bug as for horizon itself: https://launchpad.net/bugs/2038474 Let's use the same fix. Change-Id: I1b2cba09e1e738253818b4cb8e94f1b394084a7e --- .../dashboards/project/vpn/tests.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/neutron_vpnaas_dashboard/dashboards/project/vpn/tests.py b/neutron_vpnaas_dashboard/dashboards/project/vpn/tests.py index 9ba235e..5d98899 100644 --- a/neutron_vpnaas_dashboard/dashboards/project/vpn/tests.py +++ b/neutron_vpnaas_dashboard/dashboards/project/vpn/tests.py @@ -255,7 +255,8 @@ class VPNTests(test.TestCase): self.assertEqual(workflow.name, workflows.AddVPNService.name) expected_objs = ['', ] - self.assertQuerysetEqual(workflow.steps, expected_objs) + self.assertQuerysetEqual(list(map(repr, workflow.steps)), + expected_objs) self.mock_network_list_for_tenant.assert_called_once_with( helpers.IsHttpRequest(), self.tenant.id) @@ -331,7 +332,8 @@ class VPNTests(test.TestCase): self.assertEqual(workflow.name, workflows.AddEndpointGroup.name) expected_objs = ['', ] - self.assertQuerysetEqual(workflow.steps, expected_objs) + self.assertQuerysetEqual(list(map(repr, workflow.steps)), + expected_objs) self.mock_network_list_for_tenant.assert_called_once_with( helpers.IsHttpRequest(), self.tenant.id) @@ -389,7 +391,8 @@ class VPNTests(test.TestCase): self.assertEqual(workflow.name, workflows.AddIKEPolicy.name) expected_objs = ['', ] - self.assertQuerysetEqual(workflow.steps, expected_objs) + self.assertQuerysetEqual(list(map(repr, workflow.steps)), + expected_objs) @helpers.create_mocks({api_vpn: ('ikepolicy_create', )}) def test_add_ikepolicy_post(self): @@ -448,7 +451,8 @@ class VPNTests(test.TestCase): self.assertEqual(workflow.name, workflows.AddIPsecPolicy.name) expected_objs = ['', ] - self.assertQuerysetEqual(workflow.steps, expected_objs) + self.assertQuerysetEqual(list(map(repr, workflow.steps)), + expected_objs) @helpers.create_mocks({api_vpn: ('ipsecpolicy_create', )}) def test_add_ipsecpolicy_post(self): @@ -525,7 +529,8 @@ class VPNTests(test.TestCase): 'addipsecsiteconnectionaction>', '', ] - self.assertQuerysetEqual(workflow.steps, expected_objs) + self.assertQuerysetEqual(list(map(repr, workflow.steps)), + expected_objs) self.mock_ikepolicy_list.assert_called_once_with( helpers.IsHttpRequest(),