Make capabilities API test more robust

Avoid failure caused by a different field order.

Change-Id: I95e6c01ab9425cfa3c18bb15107d6d6c06ab088d
This commit is contained in:
Takashi Kajinami
2025-03-16 10:59:14 +09:00
parent 5c3a66cce3
commit e7e95451bd

View File

@@ -17,6 +17,8 @@ class CapabilitiesClientTest(base.ClientTestBase):
def test_capabilities_scenario(self):
# GET
result = self.aodh('capabilities', params="list")
caps = self.parser.listing(result)[0]
self.assertIsNotNone(caps)
self.assertEqual('alarm_storage', caps['Field'])
caps = self.parser.listing(result)
self.assertEqual(2, len(caps))
caps_list = sorted([cap['Field'] for cap in caps])
self.assertEqual('alarm_storage', caps_list[0])
self.assertEqual('api', caps_list[1])