Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-21897

As a developer I want all integration tests to pass with Solr

    XMLWordPrintable

Details

    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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            andre.romcke-obsolete@ez.no André Rømcke (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 7 hours, 10 minutes
                2d 7h 10m