Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Change the test setup from being based on the test suite in PHPCS to using the PHPCSUtils
UtilityMethodTestCase
as a basis.That should stabilize the test, as well as allow the test to run without problems on higher PHPUnit/PHP versions.
Added:
Does - for now - require a minimum stability of
dev
though.To run the tests locally using git clones instead of a Composer setup, make sure to set a
PHPCSUTILS_DIR
environment variable pointing to the clone of PHPCSUtils.Tokens
class to prevent issues with tokens not being defined.Changed:
3.1.0
as otherwise it would conflict with PHPCSUtils.UtilityMethodTestCase
as a base instead of the PHPCS nativeAbstractSniffUnitTest
.Removed:
--prefer-source
anymore as we're no longer using the PHPCS native test case basis.PHPCS_IGNORE_TEST
environment variable as it is no longer needed (PHPCS test setup specific).