def test_cannot_create_SSHFP_with(self, algo, finger): post_model = datagen.random_sshfp_recordset( zone_name=self.zone.name, algorithm_number=algo, fingerprint_type=finger, ) self._assert_exception( exceptions.BadRequest, 'invalid_object', 400, self.client.post_recordset, self.zone.id, post_model, )
def test_cannot_create_SSHFP_with(self, algo, finger): post_model = datagen.random_sshfp_recordset( zone_name=self.zone.name, algorithm_number=algo, fingerprint_type=finger, ) self._assert_exception( exceptions.BadRequest, 'invalid_object', 400, self.client.post_recordset, self.zone.id, post_model, )
RECORDSETS_DATASET = { 'A': dict( make_recordset=lambda z: datagen.random_a_recordset(z.name)), 'AAAA': dict( make_recordset=lambda z: datagen.random_aaaa_recordset(z.name)), 'CNAME': dict( make_recordset=lambda z: datagen.random_cname_recordset(z.name)), 'MX': dict( make_recordset=lambda z: datagen.random_mx_recordset(z.name)), 'SPF': dict( make_recordset=lambda z: datagen.random_spf_recordset(z.name)), 'SRV': dict( make_recordset=lambda z: datagen.random_srv_recordset(z.name)), 'SSHFP': dict( make_recordset=lambda z: datagen.random_sshfp_recordset(z.name)), 'TXT': dict( make_recordset=lambda z: datagen.random_txt_recordset(z.name)), } WILDCARD_RECORDSETS_DATASET = { 'A': dict(make_recordset=lambda z: datagen.random_a_recordset(zone_name=z.name, name="*.{0}".format(z.name))), 'AAAA': dict(make_recordset=lambda z: datagen.random_aaaa_recordset(zone_name=z.name, name="*.{0}".format(z.name))), 'CNAME': dict(make_recordset=lambda z: datagen.random_cname_recordset(zone_name=z.name, name="*.{0}".format(z.name))), 'MX': dict(make_recordset=lambda z:
from functionaltests.common import utils from functionaltests.api.v2.base import DesignateV2Test from functionaltests.api.v2.clients.recordset_client import RecordsetClient from functionaltests.api.v2.clients.zone_client import ZoneClient RECORDSETS_DATASET = { 'A': dict(make_recordset=lambda z: datagen.random_a_recordset(z.name)), 'AAAA': dict(make_recordset=lambda z: datagen.random_aaaa_recordset(z.name)), 'CNAME': dict(make_recordset=lambda z: datagen.random_cname_recordset(z.name)), 'MX': dict(make_recordset=lambda z: datagen.random_mx_recordset(z.name)), 'SPF': dict(make_recordset=lambda z: datagen.random_spf_recordset(z.name)), 'SRV': dict(make_recordset=lambda z: datagen.random_srv_recordset(z.name)), 'SSHFP': dict(make_recordset=lambda z: datagen.random_sshfp_recordset(z.name)), 'TXT': dict(make_recordset=lambda z: datagen.random_txt_recordset(z.name)), } WILDCARD_RECORDSETS_DATASET = { 'wildcard_A': dict(make_recordset=lambda z: datagen.random_a_recordset( zone_name=z.name, name="*.{0}".format(z.name))), 'wildcard_AAAA': dict(make_recordset=lambda z: datagen.random_aaaa_recordset( zone_name=z.name, name="*.{0}".format(z.name))), 'wildcard_CNAME': dict(make_recordset=lambda z: datagen.random_cname_recordset( zone_name=z.name, name="*.{0}".format(z.name))), 'wildcard_MX': dict(make_recordset=lambda z: datagen.random_mx_recordset(