]> granicus.if.org Git - pdns/commitdiff
Fix API tests after changing SOA-EDIT-API default
authorChristian Hofstaedtler <christian@hofstaedtler.name>
Thu, 5 Mar 2015 20:35:50 +0000 (21:35 +0100)
committerChristian Hofstaedtler <christian@hofstaedtler.name>
Tue, 10 Mar 2015 11:26:50 +0000 (12:26 +0100)
regression-tests.api/test_Zones.py

index a894589b4bdda5adb3f228297bc8ed4738c68ea2..3e0ece4bb8a368fdefde68698c5c7b552318f2f7 100644 (file)
@@ -50,7 +50,8 @@ class AuthZonesHelperMixin(object):
 class AuthZones(ApiTestCase, AuthZonesHelperMixin):
 
     def test_create_zone(self):
-        payload, data = self.create_zone(serial=22)
+        # soa_edit_api has a default, override with empty for this test
+        payload, data = self.create_zone(serial=22, soa_edit_api='')
         for k in ('id', 'url', 'name', 'masters', 'kind', 'last_check', 'notified_serial', 'serial', 'soa_edit_api', 'soa_edit', 'account'):
             self.assertIn(k, data)
             if k in payload:
@@ -389,7 +390,7 @@ fred   IN  A      192.168.0.4
             self.assertEquals(counter[et], 0)
 
     def test_export_zone_json(self):
-        payload, zone = self.create_zone(nameservers=['ns1.foo.com', 'ns2.foo.com'])
+        payload, zone = self.create_zone(nameservers=['ns1.foo.com', 'ns2.foo.com'], soa_edit_api='')
         name = payload['name']
         # export it
         r = self.session.get(
@@ -406,7 +407,7 @@ fred   IN  A      192.168.0.4
         self.assertEquals(data['zone'].strip().split('\n'), expected_data)
 
     def test_export_zone_text(self):
-        payload, zone = self.create_zone(nameservers=['ns1.foo.com', 'ns2.foo.com'])
+        payload, zone = self.create_zone(nameservers=['ns1.foo.com', 'ns2.foo.com'], soa_edit_api='')
         name = payload['name']
         # export it
         r = self.session.get(
@@ -1015,7 +1016,7 @@ class AuthRootZone(ApiTestCase, AuthZonesHelperMixin):
         self.session.delete(self.url("/servers/localhost/zones/=2E"))
 
     def test_create_zone(self):
-        payload, data = self.create_zone(name='', serial=22)
+        payload, data = self.create_zone(name='', serial=22, soa_edit_api='')
         for k in ('id', 'url', 'name', 'masters', 'kind', 'last_check', 'notified_serial', 'serial', 'soa_edit_api', 'soa_edit', 'account'):
             self.assertIn(k, data)
             if k in payload: