Fix bare metal info order in unit tests

Info on bare metal components have changed order

Change-Id: Ibbd76a115175caea9db038d0b6601b83f9c0c3e8
This commit is contained in:
Riccardo Pittau
2025-03-06 12:08:08 +01:00
parent 55f78c0fdf
commit b969cc865a
3 changed files with 41 additions and 38 deletions

View File

@@ -50,14 +50,14 @@ class TestChassisCreate(TestChassis):
self.arglist = []
self.verifylist = []
self.collist = (
'uuid',
'description',
'extra',
'uuid',
)
self.datalist = (
baremetal_fakes.baremetal_chassis_uuid,
baremetal_fakes.baremetal_chassis_description,
baremetal_fakes.baremetal_chassis_extra,
baremetal_fakes.baremetal_chassis_uuid,
)
self.actual_kwargs = {}

View File

@@ -212,17 +212,18 @@ class TestBaremetalConductorShow(TestBaremetalConductor):
*args, fields=None
)
collist = ('alive',
'conductor_group',
'drivers',
'hostname',
)
collist = (
'hostname',
'conductor_group',
'alive',
'drivers',
)
self.assertEqual(collist, columns)
datalist = (
baremetal_fakes.baremetal_alive,
baremetal_fakes.baremetal_conductor_group,
baremetal_fakes.baremetal_drivers,
baremetal_fakes.baremetal_hostname,
baremetal_fakes.baremetal_conductor_group,
baremetal_fakes.baremetal_alive,
baremetal_fakes.baremetal_drivers,
)
self.assertEqual(datalist, tuple(data))

View File

@@ -759,22 +759,23 @@ class TestBaremetalCreate(TestBaremetal):
self.cmd = baremetal_node.CreateBaremetalNode(self.app, None)
self.arglist = ['--driver', 'fake_driver']
self.verifylist = [('driver', 'fake_driver')]
self.collist = ('chassis_uuid',
'instance_uuid',
'maintenance',
'name',
'power_state',
'provision_state',
'uuid'
)
self.collist = (
'uuid',
'name',
'instance_uuid',
'power_state',
'provision_state',
'maintenance',
'chassis_uuid'
)
self.datalist = (
baremetal_fakes.baremetal_chassis_uuid_empty,
baremetal_fakes.baremetal_instance_uuid,
baremetal_fakes.baremetal_maintenance,
baremetal_fakes.baremetal_uuid,
baremetal_fakes.baremetal_name,
baremetal_fakes.baremetal_instance_uuid,
baremetal_fakes.baremetal_power_state,
baremetal_fakes.baremetal_provision_state,
baremetal_fakes.baremetal_uuid,
baremetal_fakes.baremetal_maintenance,
baremetal_fakes.baremetal_chassis_uuid_empty,
)
self.actual_kwargs = {
'driver': 'fake_driver'
@@ -3704,25 +3705,26 @@ class TestBaremetalShow(TestBaremetal):
*args, fields=None
)
collist = ('chassis_uuid',
'instance_uuid',
'maintenance',
'name',
'power_state',
'provision_state',
'uuid'
)
collist = (
'uuid',
'name',
'instance_uuid',
'power_state',
'provision_state',
'maintenance',
'chassis_uuid',
)
self.assertEqual(collist, columns)
self.assertNotIn('ports', columns)
self.assertNotIn('states', columns)
datalist = (
baremetal_fakes.baremetal_chassis_uuid_empty,
baremetal_fakes.baremetal_instance_uuid,
baremetal_fakes.baremetal_maintenance,
baremetal_fakes.baremetal_uuid,
baremetal_fakes.baremetal_name,
baremetal_fakes.baremetal_instance_uuid,
baremetal_fakes.baremetal_power_state,
baremetal_fakes.baremetal_provision_state,
baremetal_fakes.baremetal_uuid
baremetal_fakes.baremetal_maintenance,
baremetal_fakes.baremetal_chassis_uuid_empty,
)
self.assertEqual(datalist, tuple(data))
@@ -4828,10 +4830,10 @@ class TestNodeHistoryEventGet(TestBaremetal):
columns, data = self.cmd.take_action(parsed_args)
self.baremetal_mock.node.get_history_event.assert_called_once_with(
'node_uuid', 'event_uuid')
expected_columns = ('conductor', 'created_at', 'event', 'event_type',
'severity', 'user', 'uuid')
expected_data = ('lap-conductor', 'time', 'meow', 'purring', 'info',
'0191', 'abcdef1')
expected_columns = ('uuid', 'created_at', 'severity', 'event',
'event_type', 'conductor', 'user')
expected_data = ('abcdef1', 'time', 'info', 'meow', 'purring',
'lap-conductor', '0191')
self.assertEqual(expected_columns, columns)
self.assertEqual(expected_data, tuple(data))