@@ -197,8 +197,8 @@ The repository includes three API-testing styles:
197197| Approach | Example command |
198198| ---| ---|
199199| Pytest + Python | ` python -m pytest -q pytest/api/test_deep_seek_api.py ` |
200- | Robot + Python keywords | ` python -m robot --outputdir temps/robot_api robot /api/test_deep_seek_api_hybrid.robot ` |
201- | Robot-only ` RequestsLibrary ` | ` python -m robot --outputdir temps/robot_api robot /api/test_deep_seek_api.robot ` |
200+ | Robot + Python keywords | ` python -m robot --outputdir temps/robot_api robot_test /api/test_deep_seek_api_hybrid.robot ` |
201+ | Robot-only ` RequestsLibrary ` | ` python -m robot --outputdir temps/robot_api robot_test /api/test_deep_seek_api.robot ` |
202202
203203DeepSeek demos use ` OPENAI_API_KEY ` ; ` DEEP_SEEK_URL ` is optional.
204204
@@ -231,16 +231,16 @@ Robot demos live under `robot`.
231231
232232``` powershell
233233# All Robot suites
234- python -m robot --outputdir temps/robot_all robot /
234+ python -m robot --outputdir temps/robot_all robot_test /
235235
236236# Calculator demo
237- python -m robot --outputdir temps/robot_calculator robot /calculator/
237+ python -m robot --outputdir temps/robot_calculator robot_test /calculator/
238238
239239# Tangerine Playwright suite
240- python -m robot --outputdir temps/robot_tangerine_playwright robot /ui/
240+ python -m robot --outputdir temps/robot_tangerine_playwright robot_test /ui/
241241
242242# Dry run (syntax and keyword wiring only)
243- python -m robot --dryrun --outputdir temps/robot_tangerine_playwright_dryrun robot /ui/
243+ python -m robot --dryrun --outputdir temps/robot_tangerine_playwright_dryrun robot_test /ui/
244244```
245245
246246Robot writes ` output.xml ` , ` log.html ` , and ` report.html ` to the selected directory under ` temps/ ` .
@@ -523,12 +523,12 @@ Run the closest equivalent from the repository root:
523523``` powershell
524524# Smoke checks
525525python -m pytest -m "unit or api" --tb=short
526- python -m robot --outputdir temps/robot_smoke robot /calculator/
526+ python -m robot --outputdir temps/robot_smoke robot_test /calculator/
527527
528528# Regression-style checks
529529python -m playwright install --with-deps
530530python -m pytest -m "not ai" --tb=short --maxfail=5
531- python -m robot --outputdir temps robot /
531+ python -m robot --outputdir temps robot_test /
532532```
533533
534534The workflow file still references legacy ` robot_demo ` paths, while the current repository uses ` robot_test ` . Keep those paths synchronized before relying on the Robot steps in GitHub Actions.
@@ -547,7 +547,7 @@ sloth-python/
547547│ ├── ddt/
548548│ ├── ui/
549549│ └── unit/
550- ├── robot / # Robot Framework API, calculator, UI, DDT, and unit suites
550+ ├── robot_test / # Robot Framework API, calculator, UI, DDT, and unit suites
551551│ ├── api/
552552│ ├── calculator/
553553│ ├── ddt/
@@ -579,7 +579,7 @@ sloth-python/
579579- ** ai_stock/** - Combines market data, news, strategies, and AI-generated stock reports
580580- ** load_test/** - Source assets for JMeter, Postman, and load-runner workflows
581581- ** pytest/** - Main pytest test suites, including the ` ai ` , ` api ` , ` ui ` , and ` unit ` areas
582- - ** robot /** - Robot Framework suites and Python keyword libraries
582+ - ** robot_test /** - Robot Framework suites and Python keyword libraries
583583- ** self_healing/** - Locator fallback, DOM similarity, and locator-store update logic
584584- ** skill_spring/** - Learning material for algorithms, concepts, Claude/MCP, scraping, and experiments
585585- ** test_data/** - Utilities and input files used to create or supply test data
@@ -675,7 +675,7 @@ Use `--base-url` for an OpenAI-compatible provider and review generated scripts
675675Run Robot suites from the repository root and use the current ` robot_test ` directory:
676676
677677``` powershell
678- python -m robot --dryrun --outputdir temps/robot_dryrun robot /
678+ python -m robot --dryrun --outputdir temps/robot_dryrun robot_test /
679679```
680680
681681The GitHub Actions workflow still contains legacy ` robot_demo ` paths. If those steps fail, update the workflow paths to match the current repository layout before rerunning CI.
@@ -726,7 +726,7 @@ Contributions are welcome across the Python libraries, test suites, AI workflows
726726 python -m ruff check .
727727 python -m ruff format --check .
728728 python -m pytest -m "unit or api"
729- python -m robot --dryrun --outputdir temps/robot_contributing robot /calculator/
729+ python -m robot --dryrun --outputdir temps/robot_contributing robot_test /calculator/
730730 ```
731731
732732 Run broader pytest or Robot suites when the change crosses those boundaries.
0 commit comments