def test_arn_to_name(): region = 'eu-central-1' account = '111111111114' test_set = { 'issue-25': 'issue-25', 'demo/issue-25': '/demo/issue-25', '/demo/issue-25': '/demo/issue-25' } for name, expect in test_set.items(): arn = ssm_parameter_name.to_arn(region, account, name) assert expect == ssm_parameter_name.from_arn(arn)
def test_arn_to_name(): region = "eu-central-1" account = "111111111114" test_set = { "issue-25": "issue-25", "/issue-25": "issue-25", "demo/issue-25": "/demo/issue-25", "/demo/issue-25": "/demo/issue-25", } for name, expect in test_set.items(): arn = ssm_parameter_name.to_arn(region, account, name) assert expect == ssm_parameter_name.from_arn(arn)
def arn(self): return ssm_parameter_name.to_arn(self.region, self.account_id, self.get("Name"))