*** Settings ***
Library    OperatingSystem
Library    Collections
Library    Process

*** Test Cases ***
Missing Config File Exits With Non-Zero Code And Stderr Message
    [Tags]    tdd_issue    tdd_issue_4202
    ${missing}=    Set Variable    ${OUTPUT DIR}/does_not_exist_actor.yaml
    ${result}=    Run Process    ${PYTHON}    robot/helper_actor_config.py    ${missing}
    Should Not Be Equal As Integers    ${result.rc}    0
    Should Contain    ${result.stderr}    Error: Config file not found at '${missing}'
