- Replace blocking Run Process with Start Process for uvicorn server
- Fix RF7 IF condition syntax: ${status_code} → $status_code
- Add bash wrapper script for reliable conda env server startup
- Add Create Anonymous Session to suite setup for health check polling
- Simplify .gitignore for robot results
19 lines
693 B
Plaintext
19 lines
693 B
Plaintext
*** Settings ***
|
|
Documentation Suite-level setup and teardown for Aniworld Robot Framework tests.
|
|
... Starts the FastAPI server, initializes Browser library, and cleans up after all tests.
|
|
|
|
Library Process
|
|
Library Browser
|
|
Library RequestsLibrary
|
|
Resource ${CURDIR}/resources/common.resource
|
|
|
|
Suite Setup Run Keywords
|
|
... Start Aniworld Server
|
|
... AND Create Anonymous Session
|
|
... AND Wait For Server
|
|
... AND Initialize Browser
|
|
|
|
Suite Teardown Run Keywords
|
|
... Close Browser
|
|
... AND Stop Aniworld Server
|