1*** Settings ***
2Suite Setup                   Get Test Cases
3
4*** Variables ***
5@{scripts_path}=              ${CURDIR}/../../scripts
6@{pattern}=                   *.resc
7@{excludes}=                  complex
8
9*** Keywords ***
10Get Test Cases
11    Setup
12    @{scripts}=  List Files In Directory Recursively  @{scripts_path}  @{pattern}  @{excludes}
13    Set Suite Variable  @{scripts}
14
15Load Script
16    [Arguments]               ${path}
17    Execute Script            ${path}
18
19*** Test Cases ***
20Should Load Demos
21    [Tags]                          skip_host_arm
22    FOR  ${script}  IN  @{scripts}
23        Load Script  ${script}
24        Reset Emulation
25    END
26
27
28