def _setupServers(self, data=data1): self.patch(config, "ServerHostName", "caldav1.example.com") self.patch(config, "HTTPPort", 8008) xmlFile = StringIO.StringIO(data) servers = ServersDB() servers.load(xmlFile, ignoreIPLookupFailures=True) return servers
def test_this_server(self): servers = self._setupServers() self.assertTrue(servers.getServerById("00001").thisServer) self.assertFalse(servers.getServerById("00002").thisServer) self.patch(config, "ServerHostName", "caldav2.example.com") self.patch(config, "SSLPort", 8443) self.patch(config, "BindSSLPorts", [8843]) xmlFile = StringIO.StringIO(ServerTests.data1) servers = ServersDB() servers.load(xmlFile, ignoreIPLookupFailures=True) self.assertFalse(servers.getServerById("00001").thisServer) self.assertTrue(servers.getServerById("00002").thisServer)