Remove use of mock.seal()
The seal function was introduced in unittest.mock in Python 3.7. It is preventing us from using unittest.mock instead of mock. We can restore it when the minimum runtime is Python 3.7 or later. Change-Id: Ieb26af07da0c4084fb8c4ea2c4d461eb5595f583
This commit is contained in:
parent
e875b75392
commit
1db6cb37c6
|
@ -328,7 +328,6 @@ class ShowLeaseTestCase(tests.TestCase):
|
|||
def test_show_lease(self):
|
||||
show_lease, lease_manager = self.create_show_command()
|
||||
lease_manager.get.return_value = {'id': FIRST_LEASE}
|
||||
mock.seal(lease_manager)
|
||||
|
||||
args = argparse.Namespace(id=FIRST_LEASE)
|
||||
expected = [('id',), (FIRST_LEASE,)]
|
||||
|
@ -343,7 +342,6 @@ class ShowLeaseTestCase(tests.TestCase):
|
|||
{'id': SECOND_LEASE, 'name': 'second-lease'},
|
||||
]
|
||||
lease_manager.get.return_value = {'id': SECOND_LEASE}
|
||||
mock.seal(lease_manager)
|
||||
|
||||
args = argparse.Namespace(id='second-lease')
|
||||
expected = [('id',), (SECOND_LEASE,)]
|
||||
|
@ -368,7 +366,6 @@ class DeleteLeaseTestCase(tests.TestCase):
|
|||
def test_delete_lease(self):
|
||||
delete_lease, lease_manager = self.create_delete_command()
|
||||
lease_manager.delete.return_value = None
|
||||
mock.seal(lease_manager)
|
||||
|
||||
args = argparse.Namespace(id=FIRST_LEASE)
|
||||
delete_lease.run(args)
|
||||
|
@ -382,7 +379,6 @@ class DeleteLeaseTestCase(tests.TestCase):
|
|||
{'id': SECOND_LEASE, 'name': 'second-lease'},
|
||||
]
|
||||
lease_manager.delete.return_value = None
|
||||
mock.seal(lease_manager)
|
||||
|
||||
args = argparse.Namespace(id='second-lease')
|
||||
delete_lease.run(args)
|
||||
|
|
Loading…
Reference in New Issue