xref: /openbmc/openbmc-test-automation/templates/pgm_template.robot (revision c2c554b723ca5e69ecc11afda27c0f069ab15ad3)
1*** Settings ***
2
3# Copy this template as a base to get a start on a robot program.
4# You may remove any generic comments (like this one).
5
6# Note: This is a template base code structure and not meant to
7# work as it is directly without modification.
8
9Documentation  Base to get a start on a robot program.
10
11Library                     pgm_template.py
12Library                     gen_print.py
13Library                     gen_robot_print.py
14Library                     gen_robot_valid.py
15Resource                    bmc_redfish_resource.robot
16
17# Write your own keyword(s) for setup and teardown
18Suite Setup                 Suite Setup
19Suite Teardown              Suite Teardown
20Test Setup                  Test Setup
21
22*** Variables ***
23# Initialize program parameters variables.
24# Create parm_list containing all of our program parameters.
25@{parm_list}                TEST_MODE  QUIET  DEBUG
26
27# Initialize each program parameter.
28${TEST_MODE}                0
29${QUIET}                    0
30${DEBUG}                    0
31
32
33*** Test Cases ***
34Test Case 1
35    [Documentation]  Test case 1 documentation.
36    [Tags]  Test_Case_1
37
38    Log To Console  First test case.
39