Skip to content

Commit a7752be

Browse files
committed
Update readme.md
1 parent b863dde commit a7752be

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

‎readme.md‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

203203
DeepSeek 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

246246
Robot 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
525525
python -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
529529
python -m playwright install --with-deps
530530
python -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

534534
The 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
675675
Run 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

681681
The 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

Comments
 (0)