Fixing elb sync issues. (#641)

* Fixing elb sync issues.

* Fixing de-duplications of names.
This commit is contained in:
kevgliss
2017-01-05 16:06:34 -08:00
committed by GitHub
parent 7aa5ba9c6b
commit 83128f3019
4 changed files with 55 additions and 14 deletions

View File

@ -13,6 +13,19 @@ from lemur.tests.vectors import VALID_ADMIN_HEADER_TOKEN, VALID_USER_HEADER_TOKE
INTERNAL_VALID_LONG_STR, INTERNAL_VALID_SAN_STR, PRIVATE_KEY_STR
def test_get_or_increase_name(session, certificate):
from lemur.certificates.models import get_or_increase_name
assert get_or_increase_name('test name') == 'test-name'
assert get_or_increase_name(certificate.name) == '{0}-1'.format(certificate.name)
certificate.name = 'test-cert-11111111'
assert get_or_increase_name(certificate.name) == 'test-cert-11111111-1'
certificate.name = 'test-cert-11111111-1'
assert get_or_increase_name('test-cert-11111111-1') == 'test-cert-11111111-2'
def test_get_certificate_primitives(certificate):
from lemur.certificates.service import get_certificate_primitives