Пример #1
0
 def test_encode_local_ascii_fails(self):
     with assert_raises(UnicodeDecodeError):
         with mock.patch.object(
                 sys,
                 'getfilesystemencoding',
                 return_value='ascii'):
             encode_local(u'日本語')
Пример #2
0
 def test_encode_local_unicode(self, _):
     assert_equal(encode_local(b'foo'), u'foo')
     assert_equal(encode_local(u'foo'), u'foo')
Пример #3
0
 def test_encode_local_empty(self, _):
     assert_equal(encode_local(b'foo'), u'foo')
Пример #4
0
def test_encode_local_unicode(_):
    assert encode_local(b'foo') == u('foo')
    assert encode_local(u('foo')) == u('foo')
Пример #5
0
 def test_encode_local_ascii(self, _):
     assert_equal(encode_local(u'foo'), b'foo')
Пример #6
0
def test_encode_local_ascii_fails(_):
    with pytest.raises(UnicodeDecodeError):
        encode_local(u('日本語'))
Пример #7
0
def test_encode_local_empty(_):
    assert encode_local(b'foo') == u('foo')
Пример #8
0
def test_encode_local_ascii(_):
    assert encode_local(u('foo')) == b'foo'
Пример #9
0
def test_encode_local_unicode(_):
    assert encode_local(b'foo') == u('foo')
    assert encode_local(u('foo')) == u('foo')
Пример #10
0
def test_encode_local_empty(_):
    assert encode_local(b'foo') == u('foo')
Пример #11
0
def test_encode_local_ascii_fails(_):
    with pytest.raises(UnicodeDecodeError):
        encode_local(u('日本語'))
Пример #12
0
def test_encode_local_ascii(_):
    assert encode_local(u('foo')) == b'foo'