def test_no_matching(self): rows = tree_with_info('basic', ['extra'], False, '', []) assert rows == [list(_) for _ in zip(expected_tree, [''] * len(expected_tree))] rows = tree_with_info('basic', ['extra'], True, '', []) assert rows == [list(_) for _ in zip(expected_tree, expected_facets, [''] * len(expected_tree))]
def test_multiple_filters(self): rows = tree_with_info('basic', ['desc', 'rbd_features'], False, '', []) assert rows == map( list, zip(expected_tree, expected_desc, expected_rbd_features)) rows = tree_with_info('basic', ['rbd_features', 'desc'], False, '', []) assert rows == map( list, zip(expected_tree, expected_rbd_features, expected_desc))
def test_single_filter_with_facets(self): rows = tree_with_info('basic', ['desc'], True, '', []) assert rows == map(list, zip(expected_tree, expected_facets, expected_desc)) rows = tree_with_info('basic', ['rbd_features'], True, '', []) assert rows == map( list, zip(expected_tree, expected_facets, expected_rbd_features))
def test_single_filter(self): rows = tree_with_info('basic', ['desc'], False, '', []) assert rows == [list(_) for _ in zip(expected_tree, expected_desc)] rows = tree_with_info('basic', ['rbd_features'], False, '', []) assert rows == [ list(_) for _ in zip(expected_tree, expected_rbd_features) ]
def test_single_filter(self): rows = tree_with_info('basic', ['desc'], False, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, expected_desc)) rows = tree_with_info('basic', ['rbd_features'], False, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, expected_rbd_features))
def test_no_matching(self): rows = tree_with_info('basic', ['extra'], False, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, [''] * len(expected_tree))) rows = tree_with_info('basic', ['extra'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, expected_facets, [''] * len(expected_tree)))
def test_multiple_filters_with_facets(self): rows = tree_with_info('basic', ['desc', 'rbd_features'], True, '', []) assert rows == [list(_) for _ in zip(expected_tree, expected_facets, expected_desc, expected_rbd_features)] rows = tree_with_info('basic', ['rbd_features', 'desc'], True, '', []) assert rows == [list(_) for _ in zip(expected_tree, expected_facets, expected_rbd_features, expected_desc)]
def test_no_matching(self): rows = tree_with_info('basic', ['extra'], False, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, [''] * len(expected_tree))) rows = tree_with_info('basic', ['extra'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map( list, zip(expected_tree, expected_facets, [''] * len(expected_tree)))
def test_multiple_filters_with_facets(self): rows = tree_with_info('basic', ['desc', 'rbd_features'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, expected_facets, expected_desc, expected_rbd_features)) rows = tree_with_info('basic', ['rbd_features', 'desc'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map(list, zip(expected_tree, expected_facets, expected_rbd_features, expected_desc))
def test_multiple_filters_with_facets(self): rows = tree_with_info('basic', ['desc', 'rbd_features'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map( list, zip(expected_tree, expected_facets, expected_desc, expected_rbd_features)) rows = tree_with_info('basic', ['rbd_features', 'desc'], True, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == map( list, zip(expected_tree, expected_facets, expected_rbd_features, expected_desc))
def test_no_filters(self): rows = tree_with_info('basic', [], False, '', [], self.fake_listdir, self.fake_isdir, self.fake_open) assert rows == [[x] for x in expected_tree]
def test_no_filters(self): rows = tree_with_info('basic', [], False, '', []) assert rows == [[x] for x in expected_tree]