20 from .arguments
import ArgumentSpec
21 from .statusreporter
import StatusReporter
31 supports_embedded_arguments =
False
40 def __init__(self, error, name, libname=None, source=None, lineno=None):
60 return '*Creating keyword failed:* %s' % self.
errorerror
66 return self.
docdocdoc.splitlines()[0]
71 def run(self, kw, context, run=True):
72 result = KeywordResult(kwname=self.
namename,
75 assign=tuple(VariableAssignment(kw.assign)),
Created if creating handlers fail – running raises DataError.
def __init__(self, error, name, libname=None, source=None, lineno=None)
:param robot.errors.DataError error: Occurred error.
def run(self, kw, context, run=True)
def create_runner(self, name, languages=None)