*** Settings *** Documentation Integration test for cleveragents CLI Library Process Library OperatingSystem Resource ${CURDIR}/v2_paths.resource *** Test Cases *** Check CleverAgents Version Command [Documentation] Test that cleveragents --version returns the correct version ${result} = Run Process ${PYTHON} -m cleveragents --version timeout=120s on_timeout=kill Should Be Equal As Integers ${result.rc} 0 Should Contain ${result.stdout} CleverAgents 1.0.0 Check CleverAgents Version Command Stderr [Documentation] Ensure version command doesn't produce errors on stderr ${result} = Run Process ${PYTHON} -m cleveragents --version timeout=120s on_timeout=kill Should Be Empty ${result.stderr} Check CleverAgents Help Command [Documentation] Test that cleveragents --help works correctly ${result} = Run Process ${PYTHON} -m cleveragents --help timeout=120s on_timeout=kill Should Be Equal As Integers ${result.rc} 0 Should Contain ${result.stdout} Usage: Check CleverAgents Invalid Command [Documentation] Test that invalid commands return appropriate error code ${result} = Run Process ${PYTHON} -m cleveragents --invalid-option timeout=120s on_timeout=kill Should Not Be Equal As Integers ${result.rc} 0