def test_update_port_sg_added(self):
    self._create_ports_and_sgroups()
    port_dict = {'security_groups': [1, 2, 3]}
    self.map.update_port(self.map.ports['b'], port_dict)
    self._check_port('a', [1, 2])
    self._check_port('b', [1, 2, 3])
    self._check_sg(1, ['a', 'b'])
    self._check_sg(2, ['a', 'b'])
    self._check_sg(3, ['b'])
def test_update_port_sg_added(self):
    self._create_ports_and_sgroups()
    port_dict = {'security_groups': [1, 2, 3]}
    self.map.update_port(self.map.ports['b'], port_dict)
    self._check_port('a', [1, 2])
    self._check_port('b', [1, 2, 3])
    self._check_sg(1, ['a', 'b'])
    self._check_sg(2, ['a', 'b'])
    self._check_sg(3, ['b'])