123456789101112131415161718192021 |
- # -*- coding: utf-8 -*-
- """
- Tests for salt.utils.iam
- """
- # Import Python libs
- from __future__ import absolute_import, print_function, unicode_literals
- import salt.utils.iam as iam
- from salt.ext import six
- from tests.support.unit import TestCase, skipIf
- class IamTestCase(TestCase):
- @skipIf(six.PY3, "Only needs to run on Python 2")
- def test__convert_key_to_str(self):
- """
- Makes sure that unicode string is converted to a str type on PY2
- """
- key = "foo"
- expected = key.encode("utf-8")
- self.assertEqual(iam._convert_key_to_str(key), expected)
|