Пример #1
0
    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))
Пример #4
0
    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))
Пример #6
0
    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)))
Пример #8
0
    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)]
Пример #9
0
    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)))
Пример #10
0
    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))
Пример #11
0
    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))
Пример #12
0
 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]
Пример #13
0
 def test_no_filters(self):
     rows = tree_with_info('basic', [], False, '', [])
     assert rows == [[x] for x in expected_tree]
Пример #14
0
 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]