def test_named_multiple_addons_apply(): w = gtk.Button() apply_addons(w, OkButtonPlugin, dummy=OkButtonPlugin) assert w.addons.dummy assert w.addons.ok_button assert w.get_label() == gtk.STOCK_OK assert w.get_use_stock()
def test_missing_addon(): w = gtk.Button() apply_addons(w, OkButtonPlugin) assert w.addons.banana is None
def test_named_addon_apply(): w = gtk.Button() apply_addons(w, dummy=OkButtonPlugin) assert w.addons.dummy assert w.get_label() == gtk.STOCK_OK assert w.get_use_stock()
def test_addon_apply(): w = gtk.Button() apply_addons(w, OkButtonPlugin) assert w.addons.ok_button assert w.get_label() == gtk.STOCK_OK assert w.get_use_stock()