def test_tooltip_image_size(self): c = Column('test', tooltip_attr='attr', tooltip_type='iconname', tooltip_image_size=Gtk.IconSize.MENU) t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.iconname, 'value') self.assertEqual(t.size, Gtk.IconSize.MENU)
def test_tooltip_type_pixbuf_attr(self): c = Column('test', tooltip_attr='attr', tooltip_type='pixbuf') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.pixbuf, 'value')
def test_tooltip_type_pixbuf_value(self): c = Column('test', tooltip_value='banana', tooltip_type='pixbuf') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.pixbuf, 'banana')
def test_tooltip_type_iconname_attr(self): c = Column('test', tooltip_attr='attr', tooltip_type='iconname') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.iconname, 'value')
def test_tooltip_type_iconname_value(self): c = Column('test', tooltip_value='banana', tooltip_type='iconname') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.iconname, 'banana')
def test_tooltip_type_stock_attr(self): c = Column('test', tooltip_attr='attr', tooltip_type='stock') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.stock, 'value')
def test_tooltip_type_stock_value(self): c = Column('test', tooltip_value='banana', tooltip_type='stock') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.stock, 'banana')
def test_tooltip_type_markup_attr(self): c = Column('test', tooltip_attr='attr', tooltip_type='markup') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.markup, 'value')
def test_tooltip_type_markup_value(self): c = Column('test', tooltip_value='banana', tooltip_type='markup') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.markup, 'banana')
def test_tooltip_type_text_attr(self): c = Column('test', tooltip_attr='attr') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.text, 'value')
def test_tooltip_type_custom_value(self): c = Column('test', tooltip_value='banana', tooltip_type='custom') t = MockTooltip() o = Fruit() c.render_tooltip(t, o) self.assertEqual(t.custom, 'banana')