Bartłomiej Hirsz

Results 84 issues of Bartłomiej Hirsz

According to style guide: https://docs.robotframework.org/docs/style_guide/guide#test-cases-or-tasks And https://docs.robotframework.org/docs/style_guide/guide#keyword

Add Robotidy Robot Framework library that works as a wrapper on our API and allows to call Robotidy in robot tests/tasks. From: https://robotframework.slack.com/archives/C01FR5992N6/p1700595648492519?thread_ts=1700595648.492519&cid=C01FR5992N6

Example ![received_151279558077456](https://github.com/MarketSquare/robotframework-tidy/assets/8532066/5c52aa91-af2e-4a6f-bbdb-8bffa593b366) In this case NormalizeSeparator will still work.

bug

Draft - used to run the test on different platforms.

For example: ``` FOR ${file} IN test_data/subdir/file.csv test_data/subdir/file2.csv test_data/subdir/file3.csv test_data/subdir/file4.csv test_data/subdir/file4.csv ``` to ``` FOR ${file} IN test_data/subdir/file.csv ... test_data/subdir/file2.csv ... test_data/subdir/file3.csv ... test_data/subdir/file4.csv ... test_data/subdir/file4.csv ``` or something similar.

transformer

Syntax for library import with aliased name was renamed. It could be separate transformer or one common transformer ReplaceDeprecated? Or allow to group transformers into "groups" for easier disabling/enabling.

transformer

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

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...

It's proposal of refactor for extracting keywords from result using Robot parsing API visitors. It should be tiny bit faster on larger files (150Mb+). I did not test it thorougly...