Esempio n. 1
0
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()
Esempio n. 2
0
def test_missing_addon():
    w = gtk.Button()
    apply_addons(w, OkButtonPlugin)
    assert w.addons.banana is None
Esempio n. 3
0
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()
Esempio n. 4
0
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()