コード例 #1
0
 def _delete_entry(self, delete_entries, remain_entries, zone):
     nl_lib.delete_entries(entries=delete_entries)
     entries_list = nl_lib.list_entries(zone=zone)
     for delete_entry in delete_entries:
         self.assertNotIn(delete_entry, entries_list)
     for remain_entry in remain_entries:
         self.assertIn(remain_entry, entries_list)
コード例 #2
0
ファイル: test_netlink_lib.py プロジェクト: openstack/neutron
 def _delete_entry(self, delete_entries, remain_entries, zone):
     nl_lib.delete_entries(entries=delete_entries)
     entries_list = nl_lib.list_entries(zone=zone)
     for delete_entry in delete_entries:
         self.assertNotIn(delete_entry, entries_list)
     for remain_entry in remain_entries:
         self.assertIn(remain_entry, entries_list)
コード例 #3
0
 def test_list_entries(self):
     _zone = 10
     self._create_entries(zone=_zone)
     expected = ((4, 'icmp', 8, 0, '1.1.1.1', '2.2.2.2', 3333,
                  _zone), (4, 'tcp', 1, 2, '1.1.1.1', '2.2.2.2', _zone),
                 (4, 'udp', 4, 5, '1.1.1.1', '2.2.2.2', _zone))
     entries_list = nl_lib.list_entries(zone=_zone)
     self.assertEqual(expected, entries_list)
コード例 #4
0
 def test_list_entries(self):
     _zone = self._find_unused_zone_id(10, 30)
     self._create_entries(zone=_zone)
     expected = ((4, 'icmp', 8, 0, '1.1.1.1', '2.2.2.2', 3333,
                  _zone), (4, 'tcp', 1, 2, '1.1.1.1', '2.2.2.2', _zone),
                 (4, 'udp', 4, 5, '1.1.1.1', '2.2.2.2', _zone))
     entries_list = nl_lib.list_entries(zone=_zone)
     for entry in expected:
         self.assertIn(entry, entries_list)
コード例 #5
0
ファイル: test_netlink_lib.py プロジェクト: openstack/neutron
 def test_list_entries(self):
     _zone = self._find_unused_zone_id(10, 30)
     self._create_entries(zone=_zone)
     expected = (
         (4, 'icmp', 8, 0, '1.1.1.1', '2.2.2.2', 3333, _zone),
         (4, 'tcp', 1, 2, '1.1.1.1', '2.2.2.2', _zone),
         (4, 'udp', 4, 5, '1.1.1.1', '2.2.2.2', _zone)
     )
     entries_list = nl_lib.list_entries(zone=_zone)
     for entry in expected:
         self.assertIn(entry, entries_list)
コード例 #6
0
 def _delete_entry(self, delete_entries, remain_entries, zone):
     nl_lib.delete_entries(entries=delete_entries)
     entries_list = nl_lib.list_entries(zone=zone)
     self.assertEqual(remain_entries, entries_list)