Open Source Software created by Sebastian Bergmann

PHPUnit

PHPUnit is the de-facto standard for unit testing in PHP projects. It provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results.

Recent blog entries about PHPUnit:

test_helpers

ext/test_helpers is an extension for the PHP Interpreter to ease testing of PHP code.

Recent commits to the test_helpers repository:

phpcpd

phpcpd is a Copy/Paste Detector (CPD) for PHP code. It scans a PHP project for duplicated code.

Recent commits to the phpcpd repository:

phpdcd

phpdcd is a Dead Code Detector (DCD) for PHP code. It scans a PHP project for code that is no longer used.

Recent commits to the phpdcd repository:

bytekit-cli

bytekit-cli provides a command-line tool that leverages the Bytekit extension to perform common code analysis tasks on the PHP bytecode level.

Recent commits to the bytekit-cli repository:

Object_Freezer

Object_Freezer is a library that provides the low-level functionality to store ("freeze") and retrieve ("thaw") PHP objects from an object store.

Recent commits to the Object_Freezer repository: