~ltrager/maas/lp1654432_2.1

« back to all changes in this revision

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

  • Committer: LaMont Jones
  • Date: 2016-10-12 15:26:17 UTC
  • mfrom: (5469 maas)
  • mto: This revision was merged to the branch mainline in revision 5482.
  • Revision ID: lamont@canonical.com-20161012152617-t14n2jt7y5b7hidb
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
599
599
        input = ','.join(hostnames)
600
600
        self.assertEqual(' '.join(hostnames), HostListFormField().clean(input))
601
601
 
 
602
    def test_accepts_misc(self):
 
603
        servers = {
 
604
            "::1",
 
605
            "1::",
 
606
            "1::2",
 
607
            "1:2::3",
 
608
            "1::2:3",
 
609
            "1:2::3:4",
 
610
            "::127.0.0.1",
 
611
        }
 
612
        input = ','.join(servers)
 
613
        self.assertEqual(' '.join(servers), HostListFormField().clean(input))
 
614
 
602
615
    def test_rejects_invalid_ipv4_address(self):
603
616
        input = "%s 12.34.56.999" % factory.make_hostname()
604
617
        error = self.assertRaises(