예제 #1
0
def test_multiple_filter(prefixes, count):
    subset = filter_apps(apps_dict, prefixes)
    assert len(subset) == count

    subset = filter_apps(apps_set, prefixes)
    assert len(subset) == count
예제 #2
0
def test_list_filter(prefix, count):
    subset = filter_apps(apps_list, [prefix])
    assert len(subset) == count
예제 #3
0
def test_dict_void_filter():
    subset = filter_apps(apps_dict, [])
    assert subset == apps_dict
예제 #4
0
def test_none_filter():
    subset = filter_apps(None, ['a', 'b', 'c'])
    assert subset is None
예제 #5
0
def test_set_filter(prefix, count):
    subset = filter_apps(set(apps), [prefix])
    assert len(subset) == count