]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
test that API accepts wildcard name 3407/head
authorAki Tuomi <cmouse@desteem.org>
Sat, 20 Feb 2016 14:31:10 +0000 (16:31 +0200)
committerAki Tuomi <cmouse@desteem.org>
Sat, 20 Feb 2016 14:31:10 +0000 (16:31 +0200)
regression-tests.api/test_Zones.py

index 9415ac136c0274369741bbda88cd79f5e9fed5fa..fc42e0a68c2a5029bf0a3ff3ee05e0c3e43cadc2 100644 (file)
@@ -109,6 +109,22 @@ class AuthZones(ApiTestCase, AuthZonesHelperMixin):
         # check our record has appeared
         self.assertEquals([r for r in data['records'] if r['type'] == records[0]['type']], records)
 
+    def test_create_zone_with_wildcard_records(self):
+        name = unique_zone_name()
+        records = [
+            {
+                "name": "*."+name,
+                "type": "A",
+                "ttl": 3600,
+                "content": "4.3.2.1",
+                "disabled": False
+            }
+        ]
+        payload, data = self.create_zone(name=name, records=records)
+        # check our record has appeared
+        self.assertEquals([r for r in data['records'] if r['type'] == records[0]['type']], records)
+
+
     def test_create_zone_with_comments(self):
         name = unique_zone_name()
         comments = [