def test_parse_public_keys(self): public_keys = {} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {'key-pair-0': 'ssh-key-0'} self.assertEqual(ay.parse_public_keys(public_keys), [public_keys['key-pair-0']]) public_keys = {'key-pair-0': 'ssh-key-0', 'key-pair-1': 'ssh-key-1'} self.assertEqual(set(ay.parse_public_keys(public_keys)), set([public_keys['key-pair-0'], public_keys['key-pair-1']])) public_keys = {'key-pair-0': ['ssh-key-0', 'ssh-key-1']} self.assertEqual(ay.parse_public_keys(public_keys), public_keys['key-pair-0']) public_keys = {'key-pair-0': {'openssh-key': []}} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {'key-pair-0': {'openssh-key': 'ssh-key-0'}} self.assertEqual(ay.parse_public_keys(public_keys), [public_keys['key-pair-0']['openssh-key']]) public_keys = {'key-pair-0': {'openssh-key': ['ssh-key-0', 'ssh-key-1']}} self.assertEqual(ay.parse_public_keys(public_keys), public_keys['key-pair-0']['openssh-key'])
def test_parse_public_keys(self): public_keys = {} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {'key-pair-0': 'ssh-key-0'} self.assertEqual(ay.parse_public_keys(public_keys), [public_keys['key-pair-0']]) public_keys = {'key-pair-0': 'ssh-key-0', 'key-pair-1': 'ssh-key-1'} self.assertEqual( set(ay.parse_public_keys(public_keys)), set([public_keys['key-pair-0'], public_keys['key-pair-1']])) public_keys = {'key-pair-0': ['ssh-key-0', 'ssh-key-1']} self.assertEqual(ay.parse_public_keys(public_keys), public_keys['key-pair-0']) public_keys = {'key-pair-0': {'openssh-key': []}} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {'key-pair-0': {'openssh-key': 'ssh-key-0'}} self.assertEqual(ay.parse_public_keys(public_keys), [public_keys['key-pair-0']['openssh-key']]) public_keys = { 'key-pair-0': { 'openssh-key': ['ssh-key-0', 'ssh-key-1'] } } self.assertEqual(ay.parse_public_keys(public_keys), public_keys['key-pair-0']['openssh-key'])
def test_parse_public_keys(self): public_keys = {} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {"key-pair-0": "ssh-key-0"} self.assertEqual(ay.parse_public_keys(public_keys), [public_keys["key-pair-0"]]) public_keys = {"key-pair-0": "ssh-key-0", "key-pair-1": "ssh-key-1"} self.assertEqual( set(ay.parse_public_keys(public_keys)), set([public_keys["key-pair-0"], public_keys["key-pair-1"]]), ) public_keys = {"key-pair-0": ["ssh-key-0", "ssh-key-1"]} self.assertEqual(ay.parse_public_keys(public_keys), public_keys["key-pair-0"]) public_keys = {"key-pair-0": {"openssh-key": []}} self.assertEqual(ay.parse_public_keys(public_keys), []) public_keys = {"key-pair-0": {"openssh-key": "ssh-key-0"}} self.assertEqual( ay.parse_public_keys(public_keys), [public_keys["key-pair-0"]["openssh-key"]], ) public_keys = { "key-pair-0": { "openssh-key": ["ssh-key-0", "ssh-key-1"] } } self.assertEqual( ay.parse_public_keys(public_keys), public_keys["key-pair-0"]["openssh-key"], )