コード例 #1
0
def test_utf8_decode():
    args = (b'æ', b'ø', b'å')
    kwargs = {b'æ': b'å', b'ø': b'å'}

    result_args, result_kwargs = method_with_utf8_decode(*args, **kwargs)

    assert result_args == decode_from_utf8(args)
    assert result_kwargs == decode_from_utf8(kwargs)
コード例 #2
0
    def test_utf8_decode():
        args = (b_ae, b_oe, b_aa)
        kwargs = {b_ae: b_aa, b_oe: b_aa}

        result_args, result_kwargs = method_with_utf8_decode(*args, **kwargs)

        assert result_args == decode_from_utf8(args)
        assert result_kwargs == decode_from_utf8(kwargs)
コード例 #3
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
    def test_utf8_decode():
        args = (b_ae, b_oe, b_aa)
        kwargs = {b_ae: b_aa, b_oe: b_aa}

        result_args, result_kwargs = method_with_utf8_decode(*args, **kwargs)

        assert result_args == decode_from_utf8(args)
        assert result_kwargs == decode_from_utf8(kwargs)
コード例 #4
0
ファイル: test_utf8_helpers.py プロジェクト: zware/wee-slack
 def test_decodes_utf8_dict_to_unicode():
     assert {
         'æ': 'å',
         'ø': 'å'
     } == decode_from_utf8({
         b_ae: b_aa,
         b_oe: b_aa
     })
コード例 #5
0
 def test_decodes_utf8_dict_to_unicode():
     assert {
         "æ": "å",
         "ø": "å"
     } == decode_from_utf8({
         b_ae: b_aa,
         b_oe: b_aa
     })
コード例 #6
0
ファイル: test_utf8_helpers.py プロジェクト: zware/wee-slack
 def test_decodes_utf8_list_to_unicode():
     assert ['æ', 'ø', 'å'] == decode_from_utf8([b_ae, b_oe, b_aa])
コード例 #7
0
def test_decode_preserves_unicode_strings():
    assert u'æøå' == decode_from_utf8(u'æøå')
コード例 #8
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decodes_utf8_list_to_unicode():
     assert ['æ', 'ø', 'å'] == decode_from_utf8([b_ae, b_oe, b_aa])
コード例 #9
0
 def test_decode_preserves_string_without_utf8():
     assert "test" == decode_from_utf8(b"test")
コード例 #10
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_preserves_mapping_type():
     value_dict = {'a': 'x', 'b': 'y', 'c': 'z'}
     value_ord_dict = OrderedDict(value_dict)
     assert type(value_dict) == type(decode_from_utf8(value_dict))
     assert type(value_ord_dict) == type(decode_from_utf8(value_ord_dict))
コード例 #11
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decodes_utf8_string_to_unicode():
     assert 'æøå' == decode_from_utf8(b_word)
コード例 #12
0
 def test_decode_should_not_transform_str():
     assert "æøå" == decode_from_utf8("æøå")
コード例 #13
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_preserves_string_without_utf8():
     assert 'test' == decode_from_utf8(b'test')
コード例 #14
0
 def test_decodes_utf8_string_to_unicode():
     assert "æøå" == decode_from_utf8(b_word)
コード例 #15
0
 def test_decodes_utf8_list_to_unicode():
     assert ["æ", "ø", "å"] == decode_from_utf8([b_ae, b_oe, b_aa])
コード例 #16
0
 def test_decode_preserves_iterable_type():
     value_set = {"a", "b", "c"}
     value_tuple = ("a", "b", "c")
     assert type(value_set) == type(decode_from_utf8(value_set))
     assert type(value_tuple) == type(decode_from_utf8(value_tuple))
コード例 #17
0
 def test_decode_preserves_mapping_type():
     value_dict = {"a": "x", "b": "y", "c": "z"}
     value_ord_dict = OrderedDict(value_dict)
     assert type(value_dict) == type(decode_from_utf8(value_dict))
     assert type(value_ord_dict) == type(decode_from_utf8(value_ord_dict))
コード例 #18
0
 def test_decode_preserves_unicode_strings():
     assert "æøå" == decode_from_utf8("æøå")
コード例 #19
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_should_not_transform_str():
     assert 'æøå' == decode_from_utf8('æøå')
コード例 #20
0
def test_decode_preserves_mapping_type():
    value_dict = {'a': 'x', 'b': 'y', 'c': 'z'}
    value_ord_dict = OrderedDict(value_dict)
    assert type(value_dict) == type(decode_from_utf8(value_dict))
    assert type(value_ord_dict) == type(decode_from_utf8(value_ord_dict))
コード例 #21
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_should_not_transform_bytes():
     assert b_word == decode_from_utf8(b_word)
コード例 #22
0
def test_decode_preserves_iterable_type():
    value_set = {'a', 'b', 'c'}
    value_tuple = ('a', 'b', 'c')
    assert type(value_set) == type(decode_from_utf8(value_set))
    assert type(value_tuple) == type(decode_from_utf8(value_tuple))
コード例 #23
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_preserves_unicode_strings():
     assert 'æøå' == decode_from_utf8('æøå')
コード例 #24
0
ファイル: test_utf8_helpers.py プロジェクト: zware/wee-slack
 def test_decode_should_not_transform_str():
     assert 'æøå' == decode_from_utf8('æøå')
コード例 #25
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decode_preserves_iterable_type():
     value_set = {'a', 'b', 'c'}
     value_tuple = ('a', 'b', 'c')
     assert type(value_set) == type(decode_from_utf8(value_set))
     assert type(value_tuple) == type(decode_from_utf8(value_tuple))
コード例 #26
0
def test_decodes_utf8_list_to_unicode():
    assert [u'æ', u'ø', u'å'] == decode_from_utf8([b'æ', b'ø', b'å'])
コード例 #27
0
ファイル: test_utf8_helpers.py プロジェクト: qguv/config
 def test_decodes_utf8_dict_to_unicode():
     assert {'æ': 'å', 'ø': 'å'} == decode_from_utf8({b_ae: b_aa, b_oe: b_aa})
コード例 #28
0
def test_decode_preserves_string_without_utf8():
    assert u'test' == decode_from_utf8(b'test')
コード例 #29
0
def test_decodes_utf8_dict_to_unicode():
    assert {u'æ': u'å', u'ø': u'å'} == decode_from_utf8({b'æ': b'å', b'ø': b'å'})
コード例 #30
0
 def test_decode_should_not_transform_bytes():
     assert b_word == decode_from_utf8(b_word)