Skip to content

Commit

Permalink
Add support for robotframework-lsp VSCode extension
Browse files Browse the repository at this point in the history
  • Loading branch information
datakurre authored and gforcada committed Jul 6, 2023
1 parent 288f7f0 commit c8fa406
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 2 deletions.
1 change: 1 addition & 0 deletions checkouts.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,6 @@ auto-checkout =
plone.schemaeditor
Products.statusmessages
# This is for Playwright integration development
collective.recipe.vscode
plone.app.robotframework
robotsuite
1 change: 1 addition & 0 deletions core.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ eggs =
[vscode]
recipe = collective.recipe.vscode
eggs = ${test:eggs}
robot-enabled = true
flake8-enabled = false
black-enabled = true
generate-envfile = true
Expand Down
5 changes: 5 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,8 @@ pywin32 ; platform_system == 'Windows'

# SSL Certs on windows, because Python is missing them otherwise:
certifi ; platform_system == 'Windows'

# VSCode robotframework-lsp requires robotframework directly in venv
robotframework==6.0.2
# robotframework >= 6.1 is only supported with robotframwork-lsp >= 1.11.0,
# but https://github.com/robocorp/robotframework-lsp/issues/947
1 change: 1 addition & 0 deletions sources.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ plone.themepreview = git ${remotes:plone}/plone.themepreview.gi
borg.localrole = git ${remotes:plone}/borg.localrole.git pushurl=${remotes:plone_push}/borg.localrole.git branch=master
collective.monkeypatcher = git ${remotes:plone}/collective.monkeypatcher.git pushurl=${remotes:plone_push}/collective.monkeypatcher.git branch=master
collective.recipe.omelette = git ${remotes:collective}/collective.recipe.omelette.git pushurl=${remotes:collective_push}/collective.recipe.omelette.git branch=master
collective.recipe.vscode = git https://github.com/datakurre/collective.recipe.vscode.git pushurl=git@github.com:datakurre/collective.recipe.vscode.git branch=master
collective.xmltestreport = git ${remotes:collective}/collective.xmltestreport.git pushurl=${remotes:collective_push}/collective.xmltestreport.git branch=master
diazo = git ${remotes:plone}/diazo.git pushurl=${remotes:plone_push}/diazo.git branch=master
five.customerize = git ${remotes:zope}/five.customerize.git pushurl=${remotes:zope_push}/five.customerize.git branch=master
Expand Down
2 changes: 1 addition & 1 deletion tests.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -140,4 +140,4 @@ scripts =
robot
robot-debug
robot-server
rfbrowser
rfbrowser
5 changes: 4 additions & 1 deletion versions.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,10 @@ python-dateutil = 2.8.2
python-dotenv = 1.0.0
PyYAML = 6.0
responses = 0.23.1
robotframework = 6.1
robotframework = 6.0.2
# robotframework >= 6.1 is only supported with robotframwork-lsp >= 1.11.0,
# but https://github.com/robocorp/robotframework-lsp/issues/947
robotframework-lsp = 1.10.1
robotframework-assertion-engine = 1.0.0
robotframework-browser = 16.2.0
robotframework-debuglibrary = 2.3.0
Expand Down

0 comments on commit c8fa406

Please sign in to comment.