Open
Description
Description:
In many projects, RobotFramework tests and their associated libraries are organized in subdirectories. To improve the flexibility and usability of these projects, I propose adding a cwd
(current working directory) setting in the robot.toml
file. This setting will allow users to specify the start path for robot
, making it easier to manage and execute tests located in various subdirectories.
Proposed Changes:
- Add a new
cwd
setting in therobot.toml
configuration file. - Modify the RobotFramework execution logic to use the specified
cwd
as the starting path for test discovery and execution.
Benefits:
- Enhanced flexibility for projects with complex directory structures.
- Simplified configuration and execution of tests in subdirectories.
- Improved usability for teams organizing their tests and libraries in various folders.
Example robot.toml
Configuration:
[robot]
cwd = "path/to/tests"
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status