~gmb/maas/fix-my-stupidity

« back to all changes in this revision

Viewing changes to src/maasserver/tests/test_api_nodegroup.py

  • Committer: MaaS Lander
  • Author(s): Raphael Badin
  • Date: 2014-07-03 09:44:22 UTC
  • mfrom: (2501.1.1 bug-1337190)
  • Revision ID: maas_lander-20140703094422-zsxgo10sn7jr8kb8
[r=gmb][bug=1337190][author=rvb] Fix test_updates_mac_cluster_interface: use different interfaces for all the MAC addresses to avoid generating clashing IP addresses.

Show diffs side-by-side

added added

removed removed

Lines of Context:
832
832
 
833
833
    def test_updates_mac_cluster_interfaces(self):
834
834
        cluster = factory.make_node_group()
835
 
        interfaces = [
836
 
            factory.make_node_group_interface(nodegroup=cluster)
837
 
            for i in range(4)
838
 
            ]
839
 
        interfaces.append(cluster.nodegroupinterface_set.first())
840
835
        mac_addresses = {
841
 
            factory.make_mac_address(): random.choice(interfaces)
 
836
            factory.make_mac_address(): factory.make_node_group_interface(
 
837
                nodegroup=cluster)
842
838
            for i in range(4)
843
839
            }
844
840
        leases = {