Skip to content

Conversation

@HannahZhuSWE
Copy link
Contributor

@HannahZhuSWE HannahZhuSWE commented Jun 22, 2022

Created a playwright test harness and github action that runs the tests on push and pull requests to the main branch and at midnight. Tests can be run with npm run playwright_test. Note in order to run playwright a package.json file and start script was created.

@HannahZhuSWE
Copy link
Contributor Author

@nitya

Copy link
Contributor

@fhinkel fhinkel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! 👏

We should include Node18 and use v3 for checkout and setup-node.

For the PR title, I'd prefer imperative present tense, e.g., Create Playwright test harness. That's inline with the commit history and common best practice, see https://365git.tumblr.com/post/3308646748/writing-git-commit-messages

@HannahZhuSWE HannahZhuSWE changed the title Created Playwright test harness Create Playwright test harness Jun 29, 2022
@fhinkel
Copy link
Contributor

fhinkel commented Jun 30, 2022

@manekinekko can you look into why the CI is not running on this PR please?

@manekinekko
Copy link

Thank you @HannahZhuSWE for your contribution. I left a comment to change the workflow setting for the CI to run on every branch and PR.

@HannahZhuSWE
Copy link
Contributor Author

Thank you Wassim!

@HannahZhuSWE
Copy link
Contributor Author

@fhinkel I implemented all the suggestions for this PR

@fhinkel
Copy link
Contributor

fhinkel commented Jul 6, 2022

Screen Shot 2022-07-06 at 10 16 00 PM

Thanks @HannahZhuSWE. But I still don't see the test running on this PR.

@fhinkel
Copy link
Contributor

fhinkel commented Jul 6, 2022

As discussed, this is not running because the PR is form a fork. I think we can merge this as it's green on your fork.

@fhinkel fhinkel merged commit 0ead191 into staticwebdev:main Jul 6, 2022
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.

3 participants