-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add playwright Test #2693
Add playwright Test #2693
Conversation
300c66f
to
18f35f3
Compare
18f35f3
to
002aa9d
Compare
cd $GITHUB_WORKSPACE/playwright | ||
npx playwright test | ||
- uses: actions/upload-artifact@v3 | ||
if: always() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to run this step if tests failed?
@@ -0,0 +1,209 @@ | |||
name: Workflow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this file needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is needed because we can use it to run only playwright in github actions, mainly for testing but can also be removed but manual intervention will be needed to run standalone mode.... Anyway I will soon close this PR because we have a better approach in other PR.
Objective:
Start exploring playwright to complement testcafe and if we like it, migrate to playwright little by little.
How to manually test:
console
running at port5005
as we normally testplaywright/tests
new added folder run:verify-title.spec.ts
which is a TypeScript test that checks just the title to containMinIO
Dependencies: