Exemplo n.º 1
0
 def test19ObjectIdentity(self) :
   c1 = self.A.B.C.Calling()
   c2 = self.A.B.C.Calling()
   # PyROOT objects have no exposed object _theObject (b/c of performance)
   # AddressOf() yields a ptr-to-ptr ('**'), hence deref[0] gives address as long
   #self.failUnless(c1.retByPointer()._theObject == c1.retByReference()._theObject)
   #self.failUnless(c1.retByPointer()._theObject != c2.retByPointer()._theObject)
   self.failUnless(PyCintex.addressOf(c1.retByPointer()) == PyCintex.addressOf(c1.retByReference()))
   self.failUnless(PyCintex.addressOf(c1.retByPointer())!= PyCintex.addressOf(c2.retByPointer()))
Exemplo n.º 2
0
 def test19ObjectIdentity(self):
     c1 = self.A.B.C.Calling()
     c2 = self.A.B.C.Calling()
     # PyROOT objects have no exposed object _theObject (b/c of performance)
     # AddressOf() yields a ptr-to-ptr ('**'), hence deref[0] gives address as long
     #self.failUnless(c1.retByPointer()._theObject == c1.retByReference()._theObject)
     #self.failUnless(c1.retByPointer()._theObject != c2.retByPointer()._theObject)
     self.failUnless(
         PyCintex.addressOf(c1.retByPointer()) == PyCintex.addressOf(
             c1.retByReference()))
     self.failUnless(
         PyCintex.addressOf(c1.retByPointer()) != PyCintex.addressOf(
             c2.retByPointer()))