pyats.robot.runner package

Submodules

class pyats.robot.runner.harness.RobotHarness

Bases: robot.run.RobotFramework

Robot Framework harness for Easypy. This class adapts RobotFramework to be able to run under Easypy, consolidating the results together into a typical Easypy report along with other suites.

Behaviors:
  • if –testbed-file option is provided to easypy, sets the TESTBED environment variable

run(testable, reporter, runtime, **options)
class pyats.robot.runner.listener.AEReportListener(client, runinfo_dir, task_id)

Bases: object

ROBOT_LISTENER_API_VERSION = 2
end_keyword(name, attributes)
end_suite(name, attributes)
end_test(name, attributes)
property logfile
start_keyword(name, attributes)
start_suite(name, attributes)
start_test(name, attributes)
pyats.robot.runner.task.run_robot(robotscript, taskid=None, runtime=None, max_runtime=None, **kwargs)