Exemplo n.º 1
0
    def test_column_title(self):
        col = Column("name")
        view_col = col.create_treecolumn(None)
        self.assertEqual(view_col.get_title(), "Name")

        title_col = Column(title="Test", cells=[])
        title_view_col = title_col.create_treecolumn(None)
        self.assertEqual(title_view_col.get_title(), 'Test')
        self.assertEqual(len(title_view_col.get_cells()), 0)
Exemplo n.º 2
0
    def test_make_cells(self):
        col = Column(title='Test',
                     cells=[
                         Cell('name', int),
                         Cell('name2', int),
                     ])
        view_col = col.create_treecolumn(None)

        self.assertEqual(len(view_col.get_cells()), 2)
Exemplo n.º 3
0
 def test_column_expandable(self):
     col = Column('name', expand=True)
     tree_view_column = col.create_treecolumn(None)
     self.assertTrue(tree_view_column.props.expand)
Exemplo n.º 4
0
 def test_column_width(self):
     col = Column('test', width=30)
     view_col = col.create_treecolumn(None)
     refresh_gui()
     self.assertEqual(view_col.get_sizing(), Gtk.TreeViewColumnSizing.FIXED)
     self.assertEqual(view_col.get_fixed_width(), 30)
Exemplo n.º 5
0
 def test_column_invisiblility(self):
     col = Column('test', visible=False)
     view_col = col.create_treecolumn(None)
     self.assertFalse(view_col.get_visible())
Exemplo n.º 6
0
 def test_column_visiblility(self):
     col = Column('test')
     view_col = col.create_treecolumn(None)
     self.assertTrue(view_col.get_visible())