示例#1
0
def test_multi_line_string_multi_line_backslash():
    text = 'aa\\\n\tbb\\\n  cc'
    assert Transformer.multi_line_string(text) == 'aabbcc'
示例#2
0
def test_multi_line_string_multi_line_start_multiple_backslashs():
    assert Transformer.multi_line_string('\\\n\\\n  b') == 'b'
示例#3
0
def test_multi_line_string_multi_line_empty_line():
    assert Transformer.multi_line_string('aa\n\n\ncc') == 'aa cc'
示例#4
0
def test_multi_line_string_multi_line_indented():
    assert Transformer.multi_line_string('aa\n\tbb\n  cc') == 'aa bb cc'
示例#5
0
def test_multi_line_string_single_line_no_strip():
    assert Transformer.multi_line_string('  aa') == '  aa'
    assert Transformer.multi_line_string('\taa') == '\taa'
示例#6
0
def test_multi_line_string_multi_line():
    assert Transformer.multi_line_string('aa\nbb\ncc') == 'aa bb cc'
示例#7
0
def test_multi_line_string_single_line():
    assert Transformer.multi_line_string('aa') == 'aa'
示例#8
0
def test_multi_line_string_multi_line_start_backslash():
    assert Transformer.multi_line_string("\\\n  b") == "b"
示例#9
0
def test_multi_line_string_multi_line():
    assert Transformer.multi_line_string("aa\nbb\ncc") == "aa bb cc"
示例#10
0
def test_multi_line_string_single_line_no_strip():
    assert Transformer.multi_line_string("  aa") == "  aa"
    assert Transformer.multi_line_string("\taa") == "\taa"
示例#11
0
def test_multi_line_string_single_line():
    assert Transformer.multi_line_string("aa") == "aa"