Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def test_elb_format_cert_name():
"""Test the format_cert_name method"""
assert None == format_cert_name()
full_cert_name = 'arn:aws:123'
assert full_cert_name == format_cert_name(certificate=full_cert_name)
compiled_cert = 'arn:aws:iam::123456789012:server-certificate/mycert1'
assert compiled_cert == format_cert_name(account='123456789012', certificate='mycert1')
def test_elb_cert_name_v2(rendered_template):
"""Tests the format_cert_name method when used with v2 template"""
rendered_template.return_value = SAMPLE_TLSCERT_V2_JSON
iam_cert = "arn:aws:iam::210987654321:server-certificate/wildcard.example.com-2020-07-15"
assert iam_cert == format_cert_name(env='prod', account='210987654321', region='us-east-1', certificate='wildcard.example.com')
acm_cert = 'arn:aws:acm:us-east-1:210987654321:certificate/11111111-2222-3333-4444-555555555555'
assert acm_cert == format_cert_name(env='prod', account='210987654321', region='us-east-1', certificate='wildcard.prod.example.com')
acm_region_cert = 'arn:aws:acm:us-west-2:210987654321:certificate/11111111-0000-2222-3333-555555555555'
assert acm_region_cert == format_cert_name(env='prod', account='210987654321', region='us-west-2', certificate='wildcard.prod.example.com')
def test_elb_cert_name_v1(rendered_template):
"""Tests the format_cert_name method when used with v1 template"""
rendered_template.return_value = SAMPLE_TLSCERT_V1_JSON
iam_cert = "arn:aws:iam::210987654321:server-certificate/wildcard.example.com-2020-07-15"
assert iam_cert == format_cert_name(env='prod', account='210987654321', region='us-east-1', certificate='wildcard.example.com')
acm_cert = 'arn:aws:acm:us-east-1:210987654321:certificate/11111111-2222-3333-4444-555555555555'
assert acm_cert == format_cert_name(env='prod', account='210987654321', region='us-east-1', certificate='wildcard.prod.example.com')
acm_region_cert = 'arn:aws:acm:us-west-2:210987654321:certificate/11111111-0000-2222-3333-555555555555'
assert acm_region_cert == format_cert_name(env='prod', account='210987654321', region='us-west-2', certificate='wildcard.us-west-2.prod.example.com')
def test_elb_format_cert_name():
"""Test the format_cert_name method"""
assert None == format_cert_name()
full_cert_name = 'arn:aws:123'
assert full_cert_name == format_cert_name(certificate=full_cert_name)
compiled_cert = 'arn:aws:iam::123456789012:server-certificate/mycert1'
assert compiled_cert == format_cert_name(account='123456789012', certificate='mycert1')
def test_elb_format_cert_name():
"""Test the format_cert_name method"""
assert None == format_cert_name()
full_cert_name = 'arn:aws:123'
assert full_cert_name == format_cert_name(certificate=full_cert_name)
compiled_cert = 'arn:aws:iam::123456789012:server-certificate/mycert1'
assert compiled_cert == format_cert_name(account='123456789012', certificate='mycert1')