Epic #55064

Epic #55070: Workpackages

Epic #54851: WP: Workspaces IRRE & MM bugfixes

WP: Workspaces test cases / DataHandler bugfixes

Added by Ingo Schmitt over 1 year ago. Updated 6 months ago.

Status:Accepted Start date:2014-01-07
Priority:Could have Due date:
Assigned To:Oliver Hader % Done:

100%

Category:Workspaces Spent time: 86.38 hours
Target version:7.5
Sprint Focus:

Description

Workspaces delivers versioning of contents and a flexible editing workflow on an enterprise level for editors and de- velopers. The implementation of workspaces has grown from the initial concept from Kasper Skårhøj to a complex module which interacts with many services of TYPO3 CMS.
To increase the stability of TYPO3 6.2 LTS particularly in the area of workspaces, a functional test-suite is needed to check if the current and future implementations will work as desired. The goal is to implement the test-suite to be run by the de- veloper and (optionally) automatically by the CI-environment of the TYPO3 Project.


Subtasks

Task #55217: Implement functional test-suite for workspacesClosed

Task #54812: Add functional tests from irre_tutorial to the coreResolvedTymoteusz Motylewski

Task #54855: Add functional test cases to DataHandler for regular live...ResolvedOliver Hader

Bug #54857: Test extensions are not considered in functional test casesResolvedOliver Hader

Task #55563: Add functional test cases to DataHandler for regular work...ResolvedOliver Hader

Task #55882: Add framework for frontend rendering functional testsResolvedOliver Hader

Task #56072: Extend DataHandler IRRE functional testsResolvedOliver Hader

Task #56104: Enable DataHandler frontend rendering testsResolvedOliver Hader

Bug #56111: Discard vs. Delete workspace changes in testsResolvedOliver Hader

Task #56143: Integrate IRRE CSV Functional TestsResolvedOliver Hader

Bug #56161: Parent localization pointer missing in IRRE testsResolvedOliver Hader

Task #56179: Add functional tests for discarding created elementsResolvedOliver Hader

Task #56177: Windows issues with long CSV file name from commit 2db3d30ResolvedOliver Hader

Bug #56244: Missing move placeholders in irre_tutorial testsResolvedOliver Hader

Task #56369: Add possibility to assert error log entriesResolvedOliver Hader

Bug #56374: Unnatural processing order in IRRE testsResolvedOliver Hader

Task #56707: Add functional tests for TCA types select and group/dbResolvedOliver Hader

Task #56708: Add Publish and PublishAll DataHandler workspaces testsResolvedOliver Hader

Task #56710: Add sys_refindex table to functional action testsResolvedOliver Hader

Bug #56729: Use clean DataHandler for each functional test actionResolvedOliver Hader

Bug #56806: Split functional workspaces DataHandling test executionResolvedOliver Hader

Bug #56819: Missing localizeChildrenAtParentLocalization for CSV testsResolvedOliver Hader

Task #57014: Enrich many-to-many functional tests in live workspaceResolvedOliver Hader

Task #57030: Add ManyToMany copyPage functional testResolvedOliver Hader

Bug #54849: Functional tests cannot write to backend logResolvedOliver Hader

Task #55879: Enable additional configuration in functional testsClosedOliver Hader


Related issues

related to Core - Epic #58282: Workspaces Workpackage #2 Accepted 2012-03-26
duplicated by Core - Story #54852: As a developer I want to ensure that further changes in D... Closed

History

#1 Updated by Ingo Schmitt over 1 year ago

  • Assigned To set to Oliver Hader
  • Estimated time set to 240.00
  • Parent task set to #55070

#2 Updated by Ingo Schmitt over 1 year ago

  • Subject changed from Workspaces test cases / DataHandler bugfixes to WP: Workspaces test cases / DataHandler bugfixes

#3 Updated by Gerrit Code Review over 1 year ago

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26970

#4 Updated by Stefan Rotsch over 1 year ago

Heyho,

we've pushed an initial version of the functional test suite to Gerrit and are now looking forward to your comments.

The assertions currently failing have been commented out.

To run the tests, please navigate to the webroot directory (where index.php is located) and use:

./typo3conf/ext/phpunit/Composer/vendor/bin/phpunit \
    --colors --process-isolation \
    --bootstrap typo3/sysext/core/Build/FunctionalTestsBootstrap.php \
    typo3/sysext/workspaces/Tests/Functional/DataHandling/OverlayDataHandling

Cheers,
Stefan (on behalf of AOE)

#5 Updated by Ingo Schmitt over 1 year ago

  • Parent task changed from #55070 to #54851

#6 Updated by Oliver Hader over 1 year ago

For documentation and comparison:

#7 Updated by Oliver Hader over 1 year ago

  • Status changed from New to Accepted

#8 Updated by Mathias Schreiber 6 months ago

  • Target version changed from 6.2.0 to 7.5

Also available in: Atom PDF