def test_overlapping_ips(self, t):
        enable(t)

        create_vlan(t, "1000")
        create_interface_vlan(t, "1000")
        create_vlan(t, "2000")
        create_interface_vlan(t, "2000")

        configuring_interface_vlan(t, "1000", do="ip address 2.2.2.2 255.255.255.0")
        configuring_interface_vlan(t, "1000", do="ip address 3.3.3.3 255.255.255.0 secondary")

        t.write("configure terminal")
        t.readln("Enter configuration commands, one per line.  End with CNTL/Z.")
        t.read("my_switch(config)#")
        t.write("interface vlan2000")
        t.read("my_switch(config-if)#")

        t.write("ip address 2.2.2.75 255.255.255.128")
        t.readln("% 2.2.2.0 overlaps with secondary address on Vlan1000")
        t.read("my_switch(config-if)#")

        t.write("ip address 3.3.3.4 255.255.255.128")
        t.readln("% 3.3.3.0 is assigned as a secondary address on Vlan1000")
        t.read("my_switch(config-if)#")

        t.write("exit")
        t.read("my_switch(config)#")
        t.write("exit")
        t.read("my_switch#")

        configuring(t, do="no interface vlan 2000")
        remove_vlan(t, "2000")
        configuring(t, do="no interface vlan 1000")
        remove_vlan(t, "1000")