コード例 #1
0
    def test_unicode_value_casting(self):
        rendered = {'a1': 'unicode1 ٩(̾●̮̮̃̾•̃̾)۶ unicode2'}
        parameter_schemas = {'a1': {'type': 'string'}}

        result = param_utils._cast_params(rendered=rendered,
                                          parameter_schemas=parameter_schemas)
        expected = {
            'a1': (u'unicode1 \xd9\xa9(\xcc\xbe\xe2\x97\x8f\xcc\xae\xcc\xae\xcc'
                   u'\x83\xcc\xbe\xe2\x80\xa2\xcc\x83\xcc\xbe)\xdb\xb6 unicode2')
        }
        self.assertEqual(result, expected)
コード例 #2
0
ファイル: test_param_utils.py プロジェクト: tonybaloney/st2
    def test_unicode_value_casting(self):
        rendered = {'a1': 'unicode1 ٩(̾●̮̮̃̾•̃̾)۶ unicode2'}
        parameter_schemas = {'a1': {'type': 'string'}}

        result = param_utils._cast_params(rendered=rendered,
                                          parameter_schemas=parameter_schemas)
        expected = {
            'a1': (u'unicode1 \xd9\xa9(\xcc\xbe\xe2\x97\x8f\xcc\xae\xcc\xae\xcc'
                   u'\x83\xcc\xbe\xe2\x80\xa2\xcc\x83\xcc\xbe)\xdb\xb6 unicode2')
        }
        self.assertEqual(result, expected)
コード例 #3
0
ファイル: test_param_utils.py プロジェクト: Pulsant/st2
    def test_unicode_value_casting(self):
        rendered = {"a1": "unicode1 ٩(̾●̮̮̃̾•̃̾)۶ unicode2"}
        parameter_schemas = {"a1": {"type": "string"}}

        result = param_utils._cast_params(rendered=rendered, parameter_schemas=parameter_schemas)
        expected = {
            "a1": (
                u"unicode1 \xd9\xa9(\xcc\xbe\xe2\x97\x8f\xcc\xae\xcc\xae\xcc"
                u"\x83\xcc\xbe\xe2\x80\xa2\xcc\x83\xcc\xbe)\xdb\xb6 unicode2"
            )
        }
        self.assertEqual(result, expected)
コード例 #4
0
    def test_unicode_value_casting(self):
        rendered = {"a1": "unicode1 ٩(̾●̮̮̃̾•̃̾)۶ unicode2"}
        parameter_schemas = {"a1": {"type": "string"}}

        result = param_utils._cast_params(rendered=rendered,
                                          parameter_schemas=parameter_schemas)

        if six.PY3:
            expected = {"a1": ("unicode1 ٩(̾●̮̮̃̾•̃̾)۶ unicode2")}
        else:
            expected = {
                "a1":
                ("unicode1 \xd9\xa9(\xcc\xbe\xe2\x97\x8f\xcc\xae\xcc\xae\xcc"
                 "\x83\xcc\xbe\xe2\x80\xa2\xcc\x83\xcc\xbe)\xdb\xb6 unicode2")
            }

        self.assertEqual(result, expected)