コード例 #1
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_key_terminator_after_terminated():
    eq_((b'a', b': b'), jprops._split_key_value(b'a : : b'))
    eq_((b'a', b':b'), jprops._split_key_value(b'a::b'))
    eq_((b'a', b'= b'), jprops._split_key_value(b'a = = b'))
    eq_((b'a', b'=b'), jprops._split_key_value(b'a==b'))
    eq_((b'a', b': b'), jprops._split_key_value(b'a = : b'))
    eq_((b'a', b'= b'), jprops._split_key_value(b'a : = b'))
コード例 #2
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_key_terminator_after_terminated():
  eq_((b'a', b': b'), jprops._split_key_value(b'a : : b'))
  eq_((b'a', b':b'), jprops._split_key_value(b'a::b'))
  eq_((b'a', b'= b'), jprops._split_key_value(b'a = = b'))
  eq_((b'a', b'=b'), jprops._split_key_value(b'a==b'))
  eq_((b'a', b': b'), jprops._split_key_value(b'a = : b'))
  eq_((b'a', b'= b'), jprops._split_key_value(b'a : = b'))
コード例 #3
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_key_terminator_after_terminated():
  assert jprops._split_key_value(b'a : : b') == (b'a', b': b')
  assert jprops._split_key_value(b'a::b') == (b'a', b':b')
  assert jprops._split_key_value(b'a = = b') == (b'a', b'= b')
  assert jprops._split_key_value(b'a==b') == (b'a', b'=b')
  assert jprops._split_key_value(b'a = : b') == (b'a', b': b')
  assert jprops._split_key_value(b'a : = b') == (b'a', b'= b')
コード例 #4
0
ファイル: test_jprops.py プロジェクト: smondeli/jprops
def test_split_key_value(line, expected):
    assert jprops._split_key_value(line) == expected
コード例 #5
0
ファイル: test_jprops.py プロジェクト: pombredanne/jprops
def test_split_key_value(line, expected):
  assert jprops._split_key_value(line) == expected
コード例 #6
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_split_key_value_comment():
  assert jprops._split_key_value(b'#foo') == (jprops.COMMENT, b'foo')
コード例 #7
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_split_key_value_empty_value():
  assert jprops._split_key_value(b'a') == (b'a', b'')
コード例 #8
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_colon():
    eq_((b'a', b'b'), jprops._split_key_value(b'a:b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a: b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a : b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a :b'))
コード例 #9
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_space():
  eq_((b'a', b'b'), jprops._split_key_value(b'a b'))
コード例 #10
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_split_key_value_colon():
  assert jprops._split_key_value(b'a:b') == (b'a', b'b')
  assert jprops._split_key_value(b'a: b') == (b'a', b'b')
  assert jprops._split_key_value(b'a : b') == (b'a', b'b')
  assert jprops._split_key_value(b'a :b') == (b'a', b'b')
コード例 #11
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_split_key_value_equals():
  assert jprops._split_key_value(b'a=b') == (b'a', b'b')
  assert jprops._split_key_value(b'a= b') == (b'a', b'b')
  assert jprops._split_key_value(b'a = b') == (b'a', b'b')
  assert jprops._split_key_value(b'a =b') == (b'a', b'b')
コード例 #12
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_empty_value():
    eq_((b'a', b''), jprops._split_key_value(b'a'))
コード例 #13
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_space():
    eq_((b'a', b'b'), jprops._split_key_value(b'a b'))
コード例 #14
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_key_terminator_escaped():
    eq_((br'a\=b', b'c'), jprops._split_key_value(br'a\=b = c'))
    eq_((br'a\:b\=c', b'd'), jprops._split_key_value(br'a\:b\=c : d'))
コード例 #15
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_equals():
  eq_((b'a', b'b'), jprops._split_key_value(b'a=b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a= b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a = b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a =b'))
コード例 #16
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_colon():
  eq_((b'a', b'b'), jprops._split_key_value(b'a:b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a: b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a : b'))
  eq_((b'a', b'b'), jprops._split_key_value(b'a :b'))
コード例 #17
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_key_terminator_escaped():
  assert jprops._split_key_value(br'a\=b = c') == (br'a\=b', b'c')
  assert jprops._split_key_value(br'a\:b\=c : d') == (br'a\:b\=c', b'd')
コード例 #18
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_key_terminator_escaped():
  eq_((br'a\=b', b'c'), jprops._split_key_value(br'a\=b = c'))
  eq_((br'a\:b\=c', b'd'), jprops._split_key_value(br'a\:b\=c : d'))
コード例 #19
0
ファイル: test_jprops.py プロジェクト: alanwooo/jprops
def test_split_key_value_space():
  assert jprops._split_key_value(b'a b') == (b'a', b'b')
コード例 #20
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_empty_value():
  eq_((b'a', b''), jprops._split_key_value(b'a'))
コード例 #21
0
ファイル: test_jprops.py プロジェクト: kpb/jprops
def test_split_key_value_equals():
    eq_((b'a', b'b'), jprops._split_key_value(b'a=b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a= b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a = b'))
    eq_((b'a', b'b'), jprops._split_key_value(b'a =b'))