def test_update_with_create(self):
        pass
        vrid = 103
        import copy
        vrrp_conf = copy.deepcopy(VR_CONFIG)
        # vrrp_conf = dict(VR_CONFIG)
        for dut in self.duts:
            interface = self._vlan_setup(dut)
            dut.config(['interface %s' % interface,
                        'no vrrp %d' % vrid,
                        'exit'])

            # Create the inital vrrp on the interface
            response = dut.api('vrrp').create(interface, vrid, **vrrp_conf)
            self.assertIs(response, True)

            # Update some of the information on the vrrp
            vrrp_update = {
                'primary_ip': '10.10.10.12',
                'priority': 200,
                'description': 'updated vrrp 10 on an interface',
                'secondary_ip': ['10.10.10.13', '10.10.10.23'],
                'ip_version': 2,
                'enable': True,
                'timers_advertise': None,
                'mac_addr_adv_interval': 'default',
                'preempt': True,
                'preempt_delay_min': 'default',
                'preempt_delay_reload': 'default',
                'delay_reload': 'default',
                'track': [
                    {'name': 'Ethernet2', 'action': 'shutdown'},
                    {'name': 'Ethernet2', 'action': 'decrement', 'amount': 1},
                ],
                'bfd_ip': None,
            }

            response = dut.api('vrrp').create(interface, vrid, **vrrp_update)
            self.assertIs(response, True)
            vrrp_update = dut.api('vrrp').vrconf_format(vrrp_update)

            response = dut.api('vrrp').get(interface)[vrid]

            self.maxDiff = None
            self.assertEqual(response, vrrp_update)
dataset/ETHPy150Open arista-eosplus/pyeapi/test/system/test_api_vrrp.py/TestApiVrrp.test_update_with_create/original