def test2BoundUnboundMethodCalls(self): """Test (un)bound method calls""" self.assertRaises(TypeError, TLorentzVector.X) m = TLorentzVector.X self.assertRaises(TypeError, m) self.assertRaises(TypeError, m, 1) b = TLorentzVector() b.SetX(1.0) self.assertEqual(1.0, m(b))