[TYPO3-core] RFC #13737: Bug: Unit test failures in scheduler tests if only the required system extensions are installed

Xavier Perseguers typo3 at perseguers.ch
Fri Mar 26 21:18:39 CET 2010


Hi,

>> Problem:
>> If I uninstall all system extensions except for the required ones (lang,
>> cms, sv), I get some test failures.
>> [...]
>> Solution:
>> Skip the scheduler tests if the extension is not installed.
>
> Nice catch. However, I'm wondering why scheduler tests at all were put
> into the root test folder.
> In general, I don't see a need to move sysext unit tests into root test
> folder. They would have a good living in an according test folder within
> the sysext itself. (done it that way for sysext:saltedpasswords)
>
> Then, it won't be necessary to deactivate tests if sysext is not loaded.
>
> IMHO, an considerable change that would make maintaining the unit tests
> easier.

Yes, I agree. I did this for DBAL too and I don't see the point having them in root.

-- 
Xavier Perseguers
http://xavier.perseguers.ch/en


More information about the TYPO3-team-core mailing list