Exemplo n.º 1
0
def test_escape_comment_newline():
  assert jprops._escape_comment('foo\nbar') == b'#foo\n#bar'
  assert jprops._escape_comment('foo\n\nbar') == b'#foo\n#\n#bar'
  assert jprops._escape_comment('foo\rbar') == b'#foo\n#bar'
  assert jprops._escape_comment('foo\r\rbar') == b'#foo\n#\n#bar'
  assert jprops._escape_comment('foo\r\nbar') == b'#foo\n#bar'
  assert jprops._escape_comment('foo\r\n\r\nbar') == b'#foo\n#\n#bar'
  assert jprops._escape_comment('foo\n') == b'#foo\n#'
Exemplo n.º 2
0
def test_escape_comment_newline():
  eq_(b'#foo\n#bar', jprops._escape_comment('foo\nbar'))
  eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\n\nbar'))
  eq_(b'#foo\n#bar', jprops._escape_comment('foo\rbar'))
  eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\r\rbar'))
  eq_(b'#foo\n#bar', jprops._escape_comment('foo\r\nbar'))
  eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\r\n\r\nbar'))
  eq_(b'#foo\n#', jprops._escape_comment('foo\n'))
Exemplo n.º 3
0
def test_escape_comment_newline():
    eq_(b'#foo\n#bar', jprops._escape_comment('foo\nbar'))
    eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\n\nbar'))
    eq_(b'#foo\n#bar', jprops._escape_comment('foo\rbar'))
    eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\r\rbar'))
    eq_(b'#foo\n#bar', jprops._escape_comment('foo\r\nbar'))
    eq_(b'#foo\n#\n#bar', jprops._escape_comment('foo\r\n\r\nbar'))
    eq_(b'#foo\n#', jprops._escape_comment('foo\n'))
Exemplo n.º 4
0
def test_escape_comment_unicode():
  eq_(b'#\xff', jprops._escape_comment(u'\u00ff'))
  eq_(br'#\u0100', jprops._escape_comment(u'\u0100'))
Exemplo n.º 5
0
def test_escape_comment_newline_already_commented():
  eq_(b'#foo\n#bar', jprops._escape_comment('foo\n#bar'))
  eq_(b'#foo\n!bar', jprops._escape_comment('foo\n!bar'))
Exemplo n.º 6
0
def test_escape_comment_newline(comment, expected):
    assert jprops._escape_comment(comment) == expected
Exemplo n.º 7
0
def test_escape_comment_newline(comment, expected):
  assert jprops._escape_comment(comment) == expected
Exemplo n.º 8
0
def test_escape_comment_unicode():
  assert jprops._escape_comment(u'\u00ff') == b'#\xff'
  assert jprops._escape_comment(u'\u0100') == br'#\u0100'
Exemplo n.º 9
0
def test_escape_comment_newline_already_commented():
  assert jprops._escape_comment('foo\n#bar') == b'#foo\n#bar'
  assert jprops._escape_comment('foo\n!bar') == b'#foo\n!bar'
Exemplo n.º 10
0
def test_escape_comment_unicode():
    eq_(b'#\xff', jprops._escape_comment(u'\u00ff'))
    eq_(br'#\u0100', jprops._escape_comment(u'\u0100'))
Exemplo n.º 11
0
def test_escape_comment_newline_already_commented():
    eq_(b'#foo\n#bar', jprops._escape_comment('foo\n#bar'))
    eq_(b'#foo\n!bar', jprops._escape_comment('foo\n!bar'))