コード例 #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'