def create_vrrps(self): """ Create a VRRP used as setup for test cases """ vrrp = ConfigVrrps() int = Interface('eth2/1') vrrp_int = Vrrp(int) vrrp_id = VrrpID('50') vrrp_id.set_primary('10.10.0.11') vrrp_id.set_secondary('10.10.0.12') vrrp_int.add_vrrp_id(vrrp_id) vrrp.add_vrrp(vrrp_int) return vrrp
def create_vrrps(self): """ Create a VRRP object and configure the parameters """ vrrp = ConfigVrrps() int = Interface('eth2/1') vrrp_int = Vrrp(int) vrrp_id = VrrpID('50') vrrp_id.set_primary('10.10.0.11') vrrp_id.set_secondary('10.10.0.12') vrrp_int.add_vrrp_id(vrrp_id) vrrp.add_vrrp(vrrp_int) return vrrp
def test_vrrp(self): session = self.login_to_switch() self.assertRaises(TypeError, Vrrp.get, None) vrrp = Vrrp(session) self.assertTrue(isinstance(vrrp, Vrrp))