def test_add_proxy_for(): m = ProxyGroup() e = gtk.Entry() m.add_proxy_for('foo', e) check = CheckCalled(m, 'changed') e.set_text('a') refresh_gui() assert check.called_count == 1
def test_add_group(): m = ProxyGroup() e = gtk.Entry() m.add_proxy_for('foo', e) m2 = ProxyGroup() m2.add_group(m) check = CheckCalled(m2, 'changed') e.set_text('a') assert check.called_count == 1