diff options
| author | Todd Willey <todd@ansolabs.com> | 2011-06-23 14:52:58 -0400 |
|---|---|---|
| committer | Todd Willey <todd@ansolabs.com> | 2011-06-23 14:52:58 -0400 |
| commit | 51d93c5b1722bef9783cd7572c1464a084ece0aa (patch) | |
| tree | 5efe58eadd174dd5980d60ec40ac03718cff3025 | |
| parent | 9a6e9a1af9359fb4a9261f59f57113f252f0d6e9 (diff) | |
| download | nova-51d93c5b1722bef9783cd7572c1464a084ece0aa.tar.gz nova-51d93c5b1722bef9783cd7572c1464a084ece0aa.tar.xz nova-51d93c5b1722bef9783cd7572c1464a084ece0aa.zip | |
libvirt test for deleting provider firewall rules.
| -rw-r--r-- | nova/tests/test_libvirt.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nova/tests/test_libvirt.py b/nova/tests/test_libvirt.py index ee94d3c17..d12e21063 100644 --- a/nova/tests/test_libvirt.py +++ b/nova/tests/test_libvirt.py @@ -1115,6 +1115,13 @@ class IptablesFirewallTestCase(test.TestCase): provjump_rules.append(rule) self.assertEqual(1, len(provjump_rules)) + # remove a rule from the db, cast to compute to refresh rule + db.provider_fw_rule_destroy(admin_ctxt, provider_fw1['id']) + self.fw.refresh_provider_fw_rules() + rules = [rule for rule in self.fw.iptables.ipv4['filter'].rules + if rule.chain == 'provider'] + self.assertEqual(1, len(rules)) + class NWFilterTestCase(test.TestCase): def setUp(self): |
