equal
deleted
inserted
replaced
271 # stubs for common sikuli calls to allow adding hooks later |
271 # stubs for common sikuli calls to allow adding hooks later |
272 for name in ["click","doubleClick","type","rightClick","wait"]: |
272 for name in ["click","doubleClick","type","rightClick","wait"]: |
273 def makeMyMeth(n): |
273 def makeMyMeth(n): |
274 def myMeth(*args, **kwargs): |
274 def myMeth(*args, **kwargs): |
275 self.ReportScreenShot("Begin: " + n + "(" + repr(args) + "," + repr(kwargs) + ")") |
275 self.ReportScreenShot("Begin: " + n + "(" + repr(args) + "," + repr(kwargs) + ")") |
276 getattr(sikuli, n)(*args, **kwargs) |
276 try: |
277 self.ReportScreenShot("end: " + n + "(" + repr(args) + "," + repr(kwargs) + ")") |
277 getattr(sikuli, n)(*args, **kwargs) |
|
278 finally: |
|
279 self.ReportScreenShot("end: " + n + "(" + repr(args) + "," + repr(kwargs) + ")") |
278 return myMeth |
280 return myMeth |
279 setattr(self, name, makeMyMeth(name)) |
281 setattr(self, name, makeMyMeth(name)) |
280 |
282 |
281 def close(self): |
283 def close(self): |
282 self.sikuliapp.close() |
284 self.sikuliapp.close() |