コード例 #1
0
ファイル: test_addons.py プロジェクト: aliafshar/pygtkhelpers
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()
コード例 #2
0
ファイル: test_addons.py プロジェクト: aliafshar/pygtkhelpers
def test_missing_addon():
    w = gtk.Button()
    apply_addons(w, OkButtonPlugin)
    assert w.addons.banana is None
コード例 #3
0
ファイル: test_addons.py プロジェクト: aliafshar/pygtkhelpers
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()
コード例 #4
0
ファイル: test_addons.py プロジェクト: aliafshar/pygtkhelpers
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()