Skip to content

fix: recognize variable-width space separators#3055

Open
w3lld1 wants to merge 1 commit into
robotframework:developfrom
w3lld1:fix/multi-space-separators
Open

fix: recognize variable-width space separators#3055
w3lld1 wants to merge 1 commit into
robotframework:developfrom
w3lld1:fix/multi-space-separators

Conversation

@w3lld1

@w3lld1 w3lld1 commented Jul 17, 2026

Copy link
Copy Markdown

Summary

  • I updated separator detection to recognize Robot Framework's two-or-more-space separators even when RIDE is configured to write four spaces.
  • I kept tab separators supported and added a regression test for the reported four-space configuration with a two-space input file.

Testing

  • xvfb-run -a python -m pytest -q utest/lib/robot/parsing/test_robotreader.py — 1 passed
  • python -m py_compile src/robotide/lib/robot/parsing/robotreader.py utest/lib/robot/parsing/test_robotreader.py
  • git diff --check origin/develop...HEAD

I also attempted the full invoke test suite locally. Its first application pass completed with 15 passed and 3 skipped, but the main run reported failures in utest/controller/test_cellinfo.py and utest/application/test_postinstaller.py before timing out while running utest/application/test_updatenotifier.py.

Fixes #3045

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant