コード例 #1
0
ファイル: test_utils.py プロジェクト: dpetzold/natsort
def test_py3_safe_does_nothing_if_only_one_number_example():
    assert _py3_safe(['a', 5], False, isint) == ['a', 5]
コード例 #2
0
ファイル: test_utils.py プロジェクト: dpetzold/natsort
def test_py3_safe_inserts_empty_string_between_two_numbers_example():
    assert _py3_safe([5, 9], False, isint) == [5, '', 9]
コード例 #3
0
def test_py3_safe_inserts_empty_string_between_two_numbers(x):
    assume(bool(x))
    assert _py3_safe(x, False, isint) == sep_inserter(x, (int, long), '')
コード例 #4
0
ファイル: test_utils.py プロジェクト: dpetzold/natsort
def test_py3_safe_does_nothing_if_no_numbers_example():
    assert _py3_safe(['a', 'b', 'c'], False, isint) == ['a', 'b', 'c']
    assert _py3_safe(['a'], False, isint) == ['a']
コード例 #5
0
def test_py3_safe_inserts_empty_string_between_two_numbers_example():
    assert _py3_safe([5, 9], False, isint) == [5, '', 9]
コード例 #6
0
def test_py3_safe_with_use_locale_inserts_null_string_between_two_numbers_example(
):
    assert _py3_safe([5, 9], True, isint) == [5, null_string, 9]
コード例 #7
0
def test_py3_safe_does_nothing_if_no_numbers_example():
    assert _py3_safe(['a', 'b', 'c'], False, isint) == ['a', 'b', 'c']
    assert _py3_safe(['a'], False, isint) == ['a']
コード例 #8
0
ファイル: test_utils.py プロジェクト: musically-ut/natsort
def test_py3_safe_does_nothing_if_only_one_number():
    assert _py3_safe(['a', 5], False) == ['a', 5]
コード例 #9
0
def test_py3_safe_does_nothing_if_only_one_number():
    assert _py3_safe(['a', 5], False) == ['a', 5]
コード例 #10
0
def test_py3_safe_inserts_empty_string_between_two_numbers():
    assert _py3_safe([5, 9], False) == [5, '', 9]
コード例 #11
0
def test_py3_safe_does_nothing_if_no_numbers():
    assert _py3_safe(['a', 'b', 'c'], False) == ['a', 'b', 'c']
    assert _py3_safe(['a'], False) == ['a']
コード例 #12
0
ファイル: test_utils.py プロジェクト: altarmobile/natsort
def test_py3_safe():

    assert _py3_safe(['a', 'b', 'c']) == ['a', 'b', 'c']
    assert _py3_safe(['a']) == ['a']
    assert _py3_safe(['a', 5]) == ['a', 5]
    assert _py3_safe([5, 9]) == [5, '', 9]
コード例 #13
0
ファイル: test_utils.py プロジェクト: musically-ut/natsort
def test_py3_safe_inserts_empty_string_between_two_numbers():
    assert _py3_safe([5, 9], False) == [5, '', 9]
コード例 #14
0
ファイル: test_utils.py プロジェクト: dpetzold/natsort
def test_py3_safe_with_use_locale_inserts_null_string_between_two_numbers_example():
    assert _py3_safe([5, 9], True, isint) == [5, null_string, 9]
コード例 #15
0
def test_py3_safe_does_nothing_if_only_one_number_example():
    assert _py3_safe(['a', 5], False, isint) == ['a', 5]
コード例 #16
0
ファイル: test_utils.py プロジェクト: dpetzold/natsort
def test_py3_safe_inserts_empty_string_between_two_numbers(x):
    assume(bool(x))
    assert _py3_safe(x, False, isint) == sep_inserter(x, (int, long), '')
コード例 #17
0
ファイル: test_utils.py プロジェクト: musically-ut/natsort
def test_py3_safe_does_nothing_if_no_numbers():
    assert _py3_safe(['a', 'b', 'c'], False) == ['a', 'b', 'c']
    assert _py3_safe(['a'], False) == ['a']