Handle oslo.messaging ping endpoint
We have a test that attempts to emulate a messaging endpoint and fails if anything other than the endpoint's target property is inspected. With the addition of the ping endpoint in I51cf67e060f240e6eb82260e70a057fe599f9063, this now blows up with the latest oslo.messagin release. To handle this situation, our fake class just needs to also check for the oslo_rpc_server_ping attribute. Change-Id: I970c953f9c21df99fac5f572f9e9dca5c615f06c Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
parent
6bb1639ef5
commit
49817d31b1
@ -50,7 +50,7 @@ class IsolationTestCase(test.TestCase):
|
||||
class NeverCalled(object):
|
||||
|
||||
def __getattribute__(self, name):
|
||||
if name == 'target':
|
||||
if name == 'target' or name == 'oslo_rpc_server_ping':
|
||||
# oslo.messaging 5.31.0 explicitly looks for 'target'
|
||||
# on the endpoint and checks it's type, so we can't avoid
|
||||
# it here, just ignore it if that's the case.
|
||||
|
Loading…
Reference in New Issue
Block a user