summaryrefslogtreecommitdiff
path: root/designate/tests/unit/objects/test_rrdata_mx.py
diff options
context:
space:
mode:
Diffstat (limited to 'designate/tests/unit/objects/test_rrdata_mx.py')
-rw-r--r--designate/tests/unit/objects/test_rrdata_mx.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/designate/tests/unit/objects/test_rrdata_mx.py b/designate/tests/unit/objects/test_rrdata_mx.py
index 1344bf26..9c9e4469 100644
--- a/designate/tests/unit/objects/test_rrdata_mx.py
+++ b/designate/tests/unit/objects/test_rrdata_mx.py
@@ -34,7 +34,18 @@ class RRDataMXTest(oslotest.base.BaseTestCase):
record_set = objects.RecordSet(
name='www.example.org.', type='MX',
records=objects.RecordList(objects=[
- objects.Record(data='-0 mail.example.org.',
+ objects.Record(data='-0 mail.example.test.',
+ status='ACTIVE'),
+ ])
+ )
+
+ self.assertRaises(InvalidObject, record_set.validate)
+
+ def test_validate_mx_not_fqdn(self):
+ record_set = objects.RecordSet(
+ name='www.example.org.', type='MX',
+ records=objects.RecordList(objects=[
+ objects.Record(data='10 mail.example.test',
status='ACTIVE'),
])
)