Feature #81

Improve component manager separation in Base Test Case

Added by Robert Lemke almost 14 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Must have
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:

Description

Currently all tests get a complete copy (including subobjects) of the component manager injected. This happens in source:Packages/Testing/Classes/T3_Testing_BaseTestCase.php#398 . However, the serialize / unserialize method will surely cause problems as soon as we have persistence in place, so we need a finer grained solution here.

The problem is that some unit tests do change component configuration or even package configuration. This needs to be isolated from other tests.

Also available in: Atom PDF