Esempio n. 1
0
def test_split_value():
    assert split_value({}, 'k') == []
    assert split_value({'k': None}, 'k') == []
    assert split_value({'k': '      '}, 'k') == []
    assert split_value({'k': '    foo  '}, 'k') == ['foo']
    assert split_value({'k': 'foo  ,  bar  ,     , baz  '},
                       'k') == ['foo', 'bar', 'baz']
Esempio n. 2
0
def _split_value_fail(d, k, expected):
    with raises(Exception) as got:
        split_value(d, k)
    assert_exception_correct(got.value, expected)