Skip to content

Commit

Permalink
Merge pull request #872 from plone/datakurre-rfbrowser-6.1
Browse files Browse the repository at this point in the history
[6.1] playwright based robot tests
  • Loading branch information
gforcada authored Jul 9, 2023
2 parents 2e421f1 + a32b02d commit 16d242c
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 2 deletions.
2 changes: 2 additions & 0 deletions checkouts.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,5 @@ auto-checkout =
plone.app.z3cform
plone.schemaeditor
Products.statusmessages
collective.recipe.vscode
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
3 changes: 2 additions & 1 deletion 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[email protected]: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 Expand Up @@ -159,7 +160,7 @@ Products.statusmessages = git ${remotes:plone}/Products.statusmessag
Products.validation = git ${remotes:plone}/Products.validation.git pushurl=${remotes:plone_push}/Products.validation.git branch=master
Products.ZopeVersionControl = git ${remotes:zope}/Products.ZopeVersionControl.git pushurl=${remotes:zope_push}/Products.ZopeVersionControl.git branch=master
repoze.xmliter = git https://github.com/repoze/repoze.xmliter.git pushurl[email protected]:repoze/repoze.xmliter.git branch=master
robotsuite = git ${remotes:collective}/robotsuite.git pushurl=${remotes:collective_push}/robotsuite.git
robotsuite = git ${remotes:collective}/robotsuite.git pushurl=${remotes:collective_push}/robotsuite.git branch=datakurre-rfbrowser
z3c.batching = git ${remotes:zope}/z3c.batching.git pushurl=${remotes:zope_push}/z3c.batching.git branch=master
z3c.caching = git ${remotes:zope}/z3c.caching.git pushurl=${remotes:zope_push}/z3c.caching.git branch=master
z3c.form = git ${remotes:zope}/z3c.form.git pushurl=${remotes:zope_push}/z3c.form.git branch=master
Expand Down
3 changes: 3 additions & 0 deletions tests.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ test-eggs =
plone.app.redirector
plone.app.registry
plone.app.relationfield
# plone.app.robotframework [test]
plone.app.testing [test]
plone.app.textfield [tests]
plone.app.theming [test]
Expand Down Expand Up @@ -132,9 +133,11 @@ eggs =
${buildout:test-eggs}
robotframework-selenium2screenshots
plone.app.robotframework[reload,debug]
robotframework-browser
# We do not want to install all scripts from the test-eggs.
scripts =
ride
robot
robot-debug
robot-server
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 16d242c

Please sign in to comment.