Details
-
Bug
-
Resolution: Fixed
-
High
-
5.2
-
None
Description
As a followup to https://github.com/ezsystems/ezpublish-kernel/pull/556, main topics to cover is:
Enable missing regression tests on Solr and sync phpunit file with legacy tests
diff --git a/phpunit-integration-legacy-solr.xml b/phpunit-integration-legacy-solr.xml index 8292c65..1f538f0 100644 --- a/phpunit-integration-legacy-solr.xml +++ b/phpunit-integration-legacy-solr.xml @@ -52,10 +52,13 @@ <directory>eZ/Publish/API/Repository/Tests/Values/User/Limitation</directory> <directory>eZ/Publish/API/Repository/Tests/FieldType/</directory> </testsuite> + <testsuite name="eZ\Publish\API\Repository\Tests\Regression"> + <directory>eZ/Publish/API/Repository/Tests/Regression/</directory> + </testsuite> </testsuites> <filter> <whitelist> - <directory suffix=".php">eZ/Publish/API/Repository</directory> + <directory suffix=".php">eZ/Publish/API/Repository/</directory> <exclude> <directory>eZ/Publish/API/Repository/Tests</directory> <directory>eZ/Publish/API/Repository/Tutorials</directory>
Implement missing Criterion visitors
At least those that make the test fail, regarding object state indexing see @todo in Solr\Handler::mapContent(), trying to enable it will fail, so some related bug most likely needs to be fixed.