Exemplo n.º 1
0
 def run_keyword(self, name, args, kwargs):
     self._running_keyword = name
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except Exception:
         self.failure_occurred()
         raise
     finally:
         self._running_keyword = None
Exemplo n.º 2
0
 def run_keyword(self, name, args, kwargs=None):
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except AssertionError as e:
         self.keyword_error()
         if self._pause_on_failure:
             sys.__stdout__.write(f"\n[ FAIL ] {e}")
             sys.__stdout__.write(
                 "\n[Paused on failure] Press Enter to continue..\n")
             sys.__stdout__.flush()
             input()
         raise e
 def run_keyword(self, name: str, args: tuple, kwargs: dict):
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except Exception:
         self.failure_occurred()
         raise
Exemplo n.º 4
0
 def run_keyword(self, name, args, kwargs=None):
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except AssertionError as e:
         self.keyword_error()
         raise e
Exemplo n.º 5
0
 def run_keyword(self, name, *args, **kwargs):
     try:
         return DynamicCore.run_keyword(self, name, *args, **kwargs)
     except Exception as e:
         trb_text = traceback.format_exc()
         self.failure_occurred(e, trb_text)
 def run_keyword(self, name: str, args: tuple, kwargs: dict):
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except Exception:
         raise
Exemplo n.º 7
0
 def run_keyword(self, name: str, args: list, kwargs: dict) -> Any:
     try:
         return DynamicCore.run_keyword(self, name, args, kwargs)
     except Exception:
         self.run_on_failure()
         raise