code coverage

8 Hints out of Testing-Turmoil - Lars Strojny

Planet PHP  Thu, 09/25/2008 - 08:04
  1. Have a continuous integration solution in place. Really. If you don’t, you just burn money by writing tests.

    I would go so far and say, if you don’t have continuous integration, you should stop writing unit tests and do click testing.
  2. The definition of “tests pass” is “tests pass on the continous integration system”.

    “Works for me” has neither a place in the bugtracker nor everywhere else.
  3. If you can’t test it, the architecture is most likely wrong (exceptions are sessions and caching related code which is generally hard to test).


 

PHPUnit 3.3 - Sebastian Bergmann

Planet PHP  Mon, 09/15/2008 - 09:00

Sebastian Bergmann and his contributors are proud to announce the immediate availability of PHPUnit 3.3.

This release is a major improvement to the popular open source testing solution for PHP applications.

It includes new features and bug fixes. Highlights of this release include:



 

PHPUnit 3.3.0 RC1 - Sebastian Bergmann

Planet PHP  Tue, 09/02/2008 - 00:50

I have rolled a release candidate of PHPUnit 3.3. Highlights of this release include:



 

PHPUnit 3.3.0 Beta 1 - Sebastian Bergmann

Planet PHP  Mon, 07/28/2008 - 22:30

I have rolled a first beta release of PHPUnit 3.3.

In its current state, PHPUnit 3.3 is mostly stable.

However, there are a couple of areas that require some attention before the final release:



 

Project Coverage

Lambda the Ultimate - Programming Languages Weblog  Mon, 06/23/2008 - 21:39

Thanks to French public funds, the next generation of Free Software code coverage tools is on its way. Project Coverage will produce a Free Software coverage analysis toolset together with the ability to generate artifacts that allow the tools to be used for safety-critical software projects undergoing a DO-178B software audit process for all levels of criticality...



 

Small news that’s big to me: my PHP Testfest submissions made ...

Planet PHP  Thu, 06/12/2008 - 18:11

Someday I’ll look back on this post and think it’s super lame, but my recent submission of two tests for PHP’s putenv() function made it into PHP_5_3!

I’ve officially made a contribution…it’s a red letter day, folks. Without Atlanta PHP and PHP’s Testfest, none of this would have been possible. :)



 

PHPUnit 3.2.20 - Sebastian Bergmann

Planet PHP  Fri, 05/30/2008 - 10:40
  • Fixed the handling of the $options argument array in PHPUnit_Extensions_PhptTestCase. [2865]
  • Fixed #438: Setting include_path in configuration does not work.


 

Matthew Turland's Blog: Unit Tests and Code Coverage with PHPT

PHPDeveloper.org  Mon, 05/26/2008 - 07:54

Matthew Turland has posted about some of his experience with PHPT tests with PHPUnit.



 

Antony Dovgal's Blog: PHP test coverage exceeded 55%

PHPDeveloper.org  Wed, 05/21/2008 - 08:47

As Antony Dovgal points out in a new blog post today, the latest reports on PHP's code coverage have jumped up over the 50% mark (to 56.3% at the time of this post).



 

Derick Rethans' Blog: Xdebug finally in Debian

PHPDeveloper.org  Fri, 05/09/2008 - 12:03

PHP developers working on Debian have one more reason to be happy with their choice of linux distributions - as Derick Reathans notes, XDebug has been added as an apt-getable package to the Debian systems.