def testGetIpVersion4(self): version = Pyro4.config.PREFER_IP_VERSION try: Pyro4.config.PREFER_IP_VERSION=4 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) self.assertEqual(4, SU.getIpVersion("localhost")) Pyro4.config.PREFER_IP_VERSION=0 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) finally: Pyro4.config.PREFER_IP_VERSION = version
def testGetIpVersion(self): Pyro4.config.PREFER_IP_VERSION=6 self.assertEqual(6, SU.getIpVersion("127.0.0.1")) self.assertEqual(6, SU.getIpVersion("::1")) self.assertEqual(6, SU.getIpVersion("localhost")) Pyro4.config.PREFER_IP_VERSION=4 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) self.assertEqual(6, SU.getIpVersion("::1")) self.assertEqual(4, SU.getIpVersion("localhost")) Pyro4.config.PREFER_IP_VERSION=0 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) self.assertEqual(6, SU.getIpVersion("::1"))
def testGetIpVersion6(self): version = config.PREFER_IP_VERSION try: config.PREFER_IP_VERSION = 6 self.assertEqual(6, SU.getIpVersion("::1")) self.assertEqual(6, SU.getIpVersion("localhost")) config.PREFER_IP_VERSION = 4 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) self.assertEqual(6, SU.getIpVersion("::1")) config.PREFER_IP_VERSION = 0 self.assertEqual(4, SU.getIpVersion("127.0.0.1")) self.assertEqual(6, SU.getIpVersion("::1")) finally: config.PREFER_IP_VERSION = version