コード例 #1
0
 def test_get_hp_switch_lag_port_by_id(self):
     """Test get_hp_switch_lag_port_by_id method."""
     with self.ctx.session.begin(subtransactions=True):
         entry = models.HPSwitchLAGPort(id="lag1234",
                                        external_lag_id="extlag123")
         self.ctx.session.add(entry)
     result = db.get_hp_switch_lag_port_by_id(self.ctx, {'id': "lag1234"})
     self.assertEqual(entry, result)
 def test_update_hp_switch_lag_port(self):
     """Test update_hp_switch_lag_port method."""
     rec_dict = self._get_switch_lag_port_dict()
     db.add_hp_switch_lag_port(self.ctx, rec_dict)
     db.update_hp_switch_lag_port(
         self.ctx, {'id': "lag1234", 'external_lag_id': "extlag456"})
     result = db.get_hp_switch_lag_port_by_id(
         self.ctx, {'id': "lag1234"})
     self.assertEqual("extlag456", result.external_lag_id)
 def test_get_hp_switch_lag_port_by_id(self):
     """Test get_hp_switch_lag_port_by_id method."""
     with self.ctx.session.begin(subtransactions=True):
         entry = models.HPSwitchLAGPort(
             id="lag1234",
             external_lag_id="extlag123")
         self.ctx.session.add(entry)
     result = db.get_hp_switch_lag_port_by_id(
         self.ctx, {'id': "lag1234"})
     self.assertEqual(entry, result)
コード例 #4
0
 def test_update_hp_switch_lag_port(self):
     """Test update_hp_switch_lag_port method."""
     rec_dict = self._get_switch_lag_port_dict()
     db.add_hp_switch_lag_port(self.ctx, rec_dict)
     db.update_hp_switch_lag_port(self.ctx, {
         'id': "lag1234",
         'external_lag_id': "extlag456"
     })
     result = db.get_hp_switch_lag_port_by_id(self.ctx, {'id': "lag1234"})
     self.assertEqual("extlag456", result.external_lag_id)
 def test_get_hp_switch_lag_port_by_id(self):
     """Test get_hp_switch_lag_port_by_id method."""
     self._add_switch_and_lag_port()
     result = db.get_hp_switch_lag_port_by_id(
         self.ctx, {'id': "lag1234"})
     self.assertEqual('lag1234', result.id)