[dev] PHPUnit 3.6 breaks unit tests
Jan Schneider
jan at horde.org
Tue Nov 8 09:11:04 UTC 2011
Zitat von Michael M Slusarz <slusarz at horde.org>:
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> commit b0238d405280f40721d1811c4ffde68d5addb899
>> Author: Michael M Slusarz <slusarz at horde.org>
>> Date: Tue Nov 8 01:51:43 2011 -0700
>>
>> Without this require, PHPUnit 3.6 does not allow me to run any tests
>>
>> framework/Mime/test/Horde/Mime/AllTests.php | 1 +
>> 1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/b0238d405280f40721d1811c4ffde68d5addb899
>
> PHPUnit 3.6 is broken with our tests. IMAP Client example:
>
> slusarz at bigworm % php AllTests.php
> PHP Fatal error: Class 'Horde_Test_Case' not found in
> /disk2/src/horde/framework/Imap_Client/test/Horde/Imap/Client/UrlParseTest.php on line
> 32
>
> Fatal error: Class 'Horde_Test_Case' not found in
> /disk2/src/horde/framework/Imap_Client/test/Horde/Imap/Client/UrlParseTest.php on line
> 32
>
> Not sure if my fix above is the correct fix to apply to all other packages.
Yes, that's the correct fix, an we already applied that incrementally
when ever someone needs to run an individual test. It's not necessary
for AllTests.php.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the dev
mailing list