DNS missing tests

* try to remove non-existent permission
* try to remove idnssoamname using dnszone-mod --name-server=

Reviewed-By: David Kupka <dkupka@redhat.com>
This commit is contained in:
Martin Basti
2014-10-01 13:21:19 +02:00
committed by Martin Kosek
parent f36794e811
commit 41015e6c9c

View File

@@ -507,6 +507,15 @@ class test_dns(Declarative):
},
),
dict(
desc='Try to remove value of "idnssomrname" attribute using dnszone-mod --name-server=',
command=(
'dnszone_mod', [zone2], {
'idnssoamname': None,
}
),
expected=errors.ValidationError(name='name_server', error=u"is required"),
),
dict(
desc='Create a zone with upper case name',
@@ -1886,6 +1895,17 @@ class test_dns(Declarative):
% zone1_permission)
),
dict(
desc='Try to remove non-existent per-zone permission for zone %r' % zone1,
command=(
'dnszone_remove_permission', [zone1], {}
),
expected=errors.NotFound(reason=u'%s: permission not found'
% zone1_permission)
),
dict(
desc='Try to create zone %r with relative nameserver' % zone3,
command=(