Add further disable tests
This commit is contained in:
@@ -118,8 +118,20 @@ class PolicydTest(test_utils.OpenStackBaseTest):
|
||||
for k, v in app_status['units'].items()
|
||||
if k.split('/')[0] == self.application_name]
|
||||
logging.info("App status is: {}".format(wl_stats))
|
||||
self.assertTrue(all(s.startswith("PO:") for s in wl_stats))
|
||||
logging.info("App status is valid")
|
||||
|
||||
# disable the policy override
|
||||
# verify that the file no longer exists
|
||||
logging.info("Disabling policy override ...")
|
||||
self._set_config_and_wait(False)
|
||||
# check that the status no longer has "PO:" on it.
|
||||
app_status = zaza_juju.get_application_status(self.application_name)
|
||||
wl_stats = [v['workload-status']['info']
|
||||
for k, v in app_status['units'].items()
|
||||
if k.split('/')[0] == self.application_name]
|
||||
self.assertFalse(any(s.startswith("PO:") for s in wl_stats))
|
||||
logging.info("... done")
|
||||
|
||||
# verify that the file no longer exists
|
||||
logging.info("...done")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user