4
from testbinding import PySideCPP, TestObjectWithoutNamespace
6
class ModelViewTest(unittest.TestCase):
11
def testWithoutNamespace(self):
13
o = PySideCPP.TestObjectWithNamespace(None)
14
o.emitSignal.connect(self.callback)
16
self.assert_(o == self._called)
19
o = PySideCPP.TestObjectWithNamespace(None)
20
o.emitSignal.connect(self.callback)
22
self.assert_(o == self._called)
24
def testWithNamespace(self):
26
o = PySideCPP.TestObjectWithNamespace(None)
27
o.emitSignalWithNamespace.connect(self.callback)
28
o.emitSignalWithNamespace.emit(o)
29
self.assert_(o == self._called)
32
o = PySideCPP.TestObjectWithNamespace(None)
33
o.emitSignalWithNamespace.connect(self.callback)
34
o.callSignalWithNamespace(o)
35
self.assert_(o == self._called)
38
def testWithoutNamespace1(self):
40
o = TestObjectWithoutNamespace(None)
41
o.emitSignal.connect(self.callback)
43
self.assert_(o == self._called)
46
o = TestObjectWithoutNamespace(None)
47
o.emitSignal.connect(self.callback)
49
self.assert_(o == self._called)
51
def testWithNamespace1(self):
53
o = TestObjectWithoutNamespace(None)
54
o.emitSignalWithNamespace.connect(self.callback)
55
o.emitSignalWithNamespace.emit(o)
56
self.assert_(o == self._called)
59
o = TestObjectWithoutNamespace(None)
60
o.emitSignalWithNamespace.connect(self.callback)
61
o.callSignalWithNamespace(o)
62
self.assert_(o == self._called)
64
def testTypedfWithouNamespace(self):
66
o = PySideCPP.TestObjectWithNamespace(None)
67
o.emitSignalWithTypedef.connect(self.callback)
68
o.emitSignalWithTypedef.emit(10)
69
self.assertEqual(10, self._called)
72
o = PySideCPP.TestObjectWithNamespace(None)
73
o.emitSignalWithTypedef.connect(self.callback)
74
o.callSignalWithTypedef(10)
75
self.assertEqual(10, self._called)
77
def testTypedefWithNamespace(self):
79
o = TestObjectWithoutNamespace(None)
80
o.emitSignalWithTypedef.connect(self.callback)
81
o.emitSignalWithTypedef.emit(10)
82
self.assertEqual(10, self._called)
85
o = TestObjectWithoutNamespace(None)
86
o.emitSignalWithTypedef.connect(self.callback)
87
o.callSignalWithTypedef(10)
88
self.assertEqual(10, self._called)
90
if __name__ == '__main__':