コード例 #1
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_handles_unicode_strings():
    s = u'\u2603'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == u'"\u2603"'
コード例 #2
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_escapes_unprintable_characters():
    s = '\x00 \x1f \x7f'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"\x00 \x1f \x7f"'
コード例 #3
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_keeps_8bit_chars_intact():
    s = '\x80 \x9d \xff'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == '"\x80 \x9d \xff"'
コード例 #4
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_escapes_doublequotes():
    s = r'abc "" def'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"abc \"\" def"'
コード例 #5
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_escapes_common_escape_characters():
    s = '\f \n \r \t'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"\f \n \r \t"'
コード例 #6
0
def test_dump_string_keeps_8bit_chars_intact():
    s = '\x80 \x9d \xff'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == '"\x80 \x9d \xff"'
コード例 #7
0
ファイル: test_dump.py プロジェクト: Grk0/python-libconf
def test_dump_string_escapes_backslashes():
    s = r'abc \ def \ hij'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"abc \\ def \\ hij"'
コード例 #8
0
def test_dump_string_escapes_unprintable_characters():
    s = '\x00 \x1f \x7f'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"\x00 \x1f \x7f"'
コード例 #9
0
def test_dump_string_escapes_common_escape_characters():
    s = '\f \n \r \t'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"\f \n \r \t"'
コード例 #10
0
def test_dump_string_escapes_doublequotes():
    s = r'abc "" def'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"abc \"\" def"'
コード例 #11
0
def test_dump_string_escapes_backslashes():
    s = r'abc \ def \ hij'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == r'"abc \\ def \\ hij"'
コード例 #12
0
def test_dump_string_handles_unicode_strings():
    s = u'\u2603'
    c_dumped = libconf.dump_string(s)
    assert c_dumped == u'"\u2603"'