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.
#4 Updated by Stefan Rotsch over 5 years ago
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
Stefan (on behalf of AOE)