robotframework-tidy icon indicating copy to clipboard operation
robotframework-tidy copied to clipboard

Robot Framework code formatter

Results 63 robotframework-tidy issues
Sort by recently updated
recently updated
newest added

For example RenameTestCases replace_to configured with " " will get "".

bug

When using robotidy on robot framework file that has a Settings section containing tabs, it replaces tabs with space even if --separator tab is used.

bug

We're running our atest for every transformer separately (using --transform option). Whatever feasible we should run all default transformers with our tests. It should help with preventing issues like #507...

We have a requirement to bulk-replace variables, and wondered if we can leverage Robotidy for this.. Simplified test case shown below, our goal would be to replace the variables `OLD_SCALAR`...

Currently, when the output is piped (whether to an application or file), it seems as though `--color` is ignored. We have a script running in CI that runs robotidy, and...

**Enhancement request**: add option to disable `variable_separator` in `RenameVariables` transformer. Currently, `RenameVariables:variable_separator` can only be configured to underscore or space. We would like to disable it completely, but still use...

enhancement

**Enhancement request:** RenameTestCases and RenameKeywords transformers to detect camelCase names. `MyNewKeyword` and `MyNewTest` should be reformatted to `My New Keyword` and `My New Test`. (Similar functionality already exists in RenameVariables...

enhancement

Updates the requirements on [rich-click](https://github.com/ewels/rich-click) to permit the latest version. Release notes Sourced from rich-click's releases. v1.8.0 Add --rich-config and --output options to the rich-click CLI. Lazy load Rich to...

dependencies
python

Configuring `RenameVariables:variable_separator` to anything not default (`underscore`), e.g. `space` or `ignore` affects `RenameVariables:convert_camel_case` converter behaviour. If `variable_separator=space` - `${myVar}` is converted to `${my var}`. If `variable_separator=ignore` - `${myVar}` is converted...