[WIP] Add test coverage for WP_Customize_Manager class#184
Conversation
Co-authored-by: josephfusco <6676674+josephfusco@users.noreply.github.com>
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the Unlinked AccountsThe following contributors have not linked their GitHub and WordPress.org accounts: @codex. Contributors, please read how to link your accounts to ensure your work is properly credited in WordPress releases. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
|
Doc (Code Quality): The diff introduces a new test file for the
|
|
Dalton (Security): This pull request is focused on adding test coverage for the
Overall, this PR does not change any existing security mechanisms, nor does it expose any new attack vectors. The focus on testing existing functionality is commendable. Checklist: |
|
Pat (Compatibility + Decision): The test suite for this PR is failing, which prevents it from being ready for approval. The issues highlighted by Doc regarding method naming conventions and PHPDoc consistency are important for code quality but do not impact compatibility. However, due to the failing tests, I must request changes. DECISION: REQUEST_CHANGES |
There was a problem hiding this comment.
Pat (Compatibility + Decision):
The test suite for this PR is failing, which prevents it from being ready for approval. The issues highlighted by Doc regarding method naming conventions and PHPDoc consistency are important for code quality but do not impact compatibility. However, due to the failing tests, I must request changes.
TESTS: FAIL — were PHPUnit and Coding Standards green at review time?
FUNCTION_SIGNATURES: N/A — no public function signatures changed
HOOK_COMPATIBILITY: N/A — no hooks changed
RETURN_TYPES: N/A — no return types changed
DEPRECATION_PATH: N/A — no deprecation necessary
DECISION: REQUEST_CHANGES
RATIONALE: The test suite is failing, which means the PR is not ready to ship.
DECISION: REQUEST_CHANGES
|
Closing — the test failures were caused by a merge conflict on autopilot, not by this PR's code. The conflict is now resolved. The Innovator will re-create this work if still needed. |
Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.