Browse Source

Fixed testing, TLSA record ready.

pull/901/head
Aquifoliales 4 years ago
parent
commit
2401a7318c
1 changed files with 19 additions and 0 deletions
  1. +19
    -0
      tests/test_octodns_record.py

+ 19
- 0
tests/test_octodns_record.py View File

@ -3282,6 +3282,25 @@ class TestRecordValidation(TestCase):
'certificate_association_data': 'AAAAAAAAAAAAA'
}
})
# Multi value, second missing certificate usage
with self.assertRaises(ValidationError) as ctx:
Record.new(self.zone, '', {
'type': 'TLSA',
'ttl': 600,
'values': [{
'certificate_usage': 0,
'selector': 0,
'matching_type': 0,
'certificate_association_data': 'AAAAAAAAAAAAA'
}, {
'selector': 0,
'matching_type': 0,
'certificate_association_data': 'AAAAAAAAAAAAA'
}
]
})
self.assertEqual(['missing certificate_usage'],
ctx.exception.reasons)
# missing certificate_association_data
with self.assertRaises(ValidationError) as ctx:


Loading…
Cancel
Save