WordPress / WordPress/phpunit-test-runner
Add an architecture for hosts to opt-in to automated testing of plugins
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 77
- Forks
- 77
- Avg merge
- 15d 15h
- Merged PRs (30d)
- 4
Description
This ticket is to discuss the inclusion of a way to allow hosts to opt-in to automated testing of plugins, in addition to WordPress.
The current stated goal of the test runner is to Run WordPress automated tests on a diverse set of hosting environments to better ensure the quality of the WordPress project.
- Should we extend this to include automated tests from plugins?
- If yes, what would be the best way to allow plugins to list themselves, and for hosts to opt-in?
Discussion, ideas, and PRs/proof of concept really appreciated.
Created following a discussion on Slack started by @jdevalk.
During the discussion, @jdevalk linked to the WordPress SEO tests as one example of a plugin that has automated tests that could be included.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the phpunit-test-runner repository and the current test-runner goal linked in the issue, then examine the WordPress SEO tests as the named example. A useful outcome would be a decided design or proof of concept covering plugin listing and host opt-in, since the issue currently asks for discussion rather than specifying an implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100