xref: /openbmc/openbmc-test-automation/extended/run_keyword.robot (revision aca557110becf3f4d45391b6f70d0f52f1046f4e)
1*** Settings ***
2Documentation  Run the caller's keyword string.
3
4# NOTE: Robot searches PYTHONPATH for libraries.
5Library   run_keyword.py
6
7
8*** Variables ***
9# Initialize program parameters variables.
10# Create parm_list containing all of our program parameters.  parm_list is
11# used by "rqprint_pgm_header".
12@{parm_list}                keyword_string  lib_file_path  test_mode  quiet
13...  debug
14
15# Initialize each program parameter.
16${keyword_string}           ${EMPTY}
17${lib_file_path}            ${EMPTY}
18${test_mode}                0
19${quiet}                    0
20${debug}                    0
21
22
23*** Test Cases ***
24Run Keyword Pgm
25    Main
26
27*** Keywords ***
28###############################################################################
29Main
30    [Teardown]  Program Teardown
31
32    Main Py
33
34###############################################################################
35
36