From 0b048f46f8587a383a9540495cd81839430a0c49 Mon Sep 17 00:00:00 2001 From: Jeffrey Forman Date: Fri, 7 Dec 2012 07:46:18 -0500 Subject: [PATCH] Saving the model is important if you want to change statistics_ports midway through. --- binder/tests/integration.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/binder/tests/integration.py b/binder/tests/integration.py index 43be73c..812385b 100644 --- a/binder/tests/integration.py +++ b/binder/tests/integration.py @@ -77,14 +77,16 @@ class Integration_Tests(TestCase): self.assertRegexpMatches(dns_update_output, "rcode NOERROR") - def test_Integration_ZoneList_ConnectionRefused(self): + def test_Integration_ServerZoneList_ConnectionRefused(self): """Confirm connection refused on a server zone list.""" dns_server = models.BindServer.objects.get(hostname="testserver1") original_statistics_port = dns_server.statistics_port dns_server.statistics_port = 1234 + dns_server.save() response = self.client.get("/info/testserver1/") self.assertEqual(response.status_code, 200) self.assertEqual(response.context["dns_server"], "testserver1") self.assertEqual(response.context["zone_array"], {}) self.assertEqual(response.context["errors"], "Unable to list server zones. Error: ") dns_server.statistics_port = original_statistics_port + dns_server.save()