Exemplo n.º 1
0
 def __init__(self):
     """ Creates MainTree which wraps and a main view without filters """
     self.__tree = MainTree()
     self.__fbank = FiltersBank(self.__tree)
     self.__views = {}
     self.__viewscount = {}
     self.__views['main'] = ViewTree(self,
                                     self.__tree,
                                     self.__fbank,
                                     static=True)
Exemplo n.º 2
0
    def setUp(self):
        self.added_nodes = 0
        self.deleted_nodes = 0
        self.tree = MainTree()
        self.filtersbank = FiltersBank(self.tree)
        self.filtered_tree = FilteredTree(self.tree, self.filtersbank)
        self.tree.add_node(_Node(node_id="apple"))
        self.tree.add_node(_Node(node_id="google"))

        self.filtered_tree.set_callback('deleted', self.deleted)
        self.filtered_tree.set_callback('added', self.added)