robotframework / robotframework/RIDE
Library import by physical path as a directory for Python Libraries
Open
Nobody has claimed this yet.
enhancement
prio-medium
- Dominant language
- Python
- Stars
- 1k
- Forks
- 385
- Avg merge
- 13m
- Merged PRs (30d)
- 2
Description
RF support importing libraries by folder path. If the library is directory RIDE can not handle that case.
RF Documentation about feature
They explain as:
- If Python library is implemented as a directory, the path to it must have a trailing forward slash (/)
Example::
*** Settings ***
Library relative/path/PythonDirLib/ possible arguments
This feature would be very nice addition while especially improving directory python libraries.
Thank you
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked Robot Framework documentation and trace how RIDE currently handles the Library path in the example. Identify the code and tests for importing Python libraries by path, then verify that a directory path with a trailing slash is accepted along with optional arguments.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100