コード例 #1
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
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#'
コード例 #2
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
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'))
コード例 #3
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
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'))
コード例 #4
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_escape_comment_unicode():
  eq_(b'#\xff', jprops._escape_comment(u'\u00ff'))
  eq_(br'#\u0100', jprops._escape_comment(u'\u0100'))
コード例 #5
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
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'))
コード例 #6
0
ファイル: test_jprops.py プロジェクト: smondeli/jprops
def test_escape_comment_newline(comment, expected):
    assert jprops._escape_comment(comment) == expected
コード例 #7
0
ファイル: test_jprops.py プロジェクト: pombredanne/jprops
def test_escape_comment_newline(comment, expected):
  assert jprops._escape_comment(comment) == expected
コード例 #8
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_escape_comment_unicode():
  assert jprops._escape_comment(u'\u00ff') == b'#\xff'
  assert jprops._escape_comment(u'\u0100') == br'#\u0100'
コード例 #9
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
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'
コード例 #10
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_escape_comment_unicode():
    eq_(b'#\xff', jprops._escape_comment(u'\u00ff'))
    eq_(br'#\u0100', jprops._escape_comment(u'\u0100'))
コード例 #11
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
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'))