phpunit (3.7.28-1) unstable; urgency=medium

  [ Prach Pongpanich ]
  * New upstream release (Closes: #697343)
    + PHPUnit no longer throws exceptions that do not extend
      PHPUnit_Framework_Exception (Closes: #712667)
  * Depends on php-codecoverage (>= 1.2.1) (Closes: #736147)
  * Add Build-Depends on php5-cli (>= 5.3.7-1~) (Closes: #693369)
  * Update debian/watch to point to pear.phpunit.de
  * Bump debhelper compat to 9
  * Add myself as uploader
  * Use canonical URI in Vcs-* fields
  * Build depend on pear-channels
  * Bump Standard-Version to 3.9.5
  * Change Build-depends on pkg-php-tools (>= 1.1~)
    + Drop all debian/patches
  * Add debian/pkg-php-tools-overrides
  * Update the manpage
  * Change the maintainers name to Debian PHP PEAR Maintainers
  * Drop Replaces: phpunit2 and Suggests: phpunit-dbunit,
    which are not present in the archive

  [ David Prévot ]
  * Drop php-invoker already brought by ${phppear:Debian-Recommends}
  * Fix copyright years
  * Remove overrides already present in pear-channels

 -- Prach Pongpanich <prachpub@gmail.com>  Thu, 06 Feb 2014 11:42:12 +0700

phpunit (3.6.10-1) unstable; urgency=low

  * New upstream version.
  * Adopting the package (Closes: #607393).

  [ Thomas Goirand ]
  * Fixed debian/watch file to use the github tags.
  * Added a debian/gbp.conf (and renamed branches on Alioth).
  * Added Vcs fields.
  * Switching package to pkg-php-tools.
  * Standards-Version is now 3.9.3 (no change).
  * Switched debian/copyright to format 1.0.
  * Added a channel.xml file (as a quilt patch).
  * Removed useless debian/phpunit-doc.doc-base, debian/docs, debian/dirs,
  and debian/install (we are now using "pear install" with the package.xml...).
  * Removed useless debian/README.Debian that was advising to get stuff
  outside debian.
  * Removed versions from Suggests:, removed double Section: in debian/control.
  * Maintainer: is now PKG-PHP-PEAR team <pkg-php-pear@lists.alioth.debian.org>
  * Patches package.xml to remove unwanted LICENSE file from binaries.
  * Reviewed (new) dependencies of the binary package.

  [ Olivier Berger ]
  * Add dependency on php-codecoverage (Closes: #607372), and so many missing
  dependencies.
  * Remove phpunit-doc generation, as may not be rebuildable from sources.

 -- Thomas Goirand <zigo@debian.org>  Sun, 22 Apr 2012 12:53:21 +0800

phpunit (3.5.5-2) unstable; urgency=low

  * fix doc-base-file-references-missing-file

 -- Ivan Borzenkov <ivan1986@list.ru>  Sat, 11 Dec 2010 18:19:39 +0300

phpunit (3.5.5-1) unstable; urgency=low

  * upload to debian

 -- Ivan Borzenkov <ivan1986@list.ru>  Sat, 11 Dec 2010 14:23:30 +0300

phpunit (3.5.5-0ubuntu1) natty; urgency=low

  * New upstream release
    - Added support for getMockForAbstractClass() 
      to the mock builder API.
    - Added a ticket listener that interacts with 
      the Trac issue API.
    - Added support for E_USER_NOTICE and E_USER_WARNING 
      to PHPUnit_Framework_Error_Notice and 
      PHPUnit_Framework_Error_Warning, respectively.
    - Refactored test dependency handling (required for a 
      bugfix in PHPUnit_Selenium).
    - Fixed --stop-on-failure.
  * fix watch path

 -- Ivan Borzenkov <ivan1986@list.ru>  Thu, 09 Dec 2010 14:08:50 +0300

phpunit (3.5.3-0ubuntu1) natty; urgency=low

  * New upstream release
    - Fixed GH-13: Result XML inconsistent when
      data provider returns empty array or does not exist.
    - Fixed the skeleton generator for tested classes.
    - Strict mode is now compatible with process isolation.
    - Worked around http://bugs.php.net/bug.php?id=52911
      to make process isolation work on Windows.

 -- Ivan Borzenkov <ivan1986@list.ru>  Mon, 01 Nov 2010 09:29:40 +0300

phpunit (3.5.2-0ubuntu1) natty; urgency=low

  * New upstream release
    - Fixed GH-30: --repeat option does not work.
    - Fixed GH-34: Bogus bootstrap file raises cryptic error.
    - Fixed GH-47: Failure message ignored in assertSelectCount().
    - Fixed GH-48: Remove strict incomplete duplication.
    - Tests that are incomplete or skipped no longer yield
      code coverage in strict mode.

 -- Ivan Borzenkov <ivan1986@list.ru>  Thu, 21 Oct 2010 00:17:20 +0400

phpunit (3.5.0-1) unstable; urgency=low

  * New upstream release
    - Implemented TRAC-834: Refactor collection, processing,
      and rendering of code coverage information using the
      [PHP_CodeCoverage](http://github.com/sebastianbergmann/
      php-code-coverage) component.
    - Implemented TRAC-948: Add D-BUS test listener.
    - Implemented TRAC-967: Only populate whitelist when code
      coverage is used.
    - Implemented TRAC-985: Sort arrays before diff.
    - Implemented TRAC-1033: Supplement commandline option
      `--stop-on-error` and friends.
    - Implemented TRAC-1038: Add `assertInstanceOf()`,
      `assertAttributeInstanceOf()`, `assertNotInstanceOf()`, and
      `assertAttributeNotInstanceOf()` as well as `assertInternalType()`,
      `assertAttributeInternalType()`, `assertNotInternalType()`,
      and `assertAttributeNotInternalType()`.
    - Implemented TRAC-1039: Added support for `regexpi:`
      matcher to Selenium RC driver.
    - Implemented TRAC-1078: Added support for setting
      superglobals via the XML configuration file.
    - Added support for mocking/stubbing of static methods.
      This requires PHP 5.3 and late static binding.
    - Added `assertStringMatchesFormat()` and `assertStringNotMatchesFormat()`
      as well as `assertStringMatchesFormatFile()` and
      `assertStringNotMatchesFormatFile()` for `EXPECTF`-like
      (`run-tests.php`) format string matching.
    - Added `assertEmpty()` and `assertNotEmpty()` as well as
      `assertAttributeEmpty()` and `assertAttributeNotEmpty()`.
    - Added the `@expectedExceptionCode` and
      `@expectedExceptionMessage` annotations.
    - Added support for the [XML format of mysqldump](http://dev.mysql.com
      /doc/refman/5.1/en/mysqldump.html#option_mysqldump_xml) to the
      database extension.
    - Added the `<includePath>` element to the `<php>` section of
      the XML configuration file.
    - Added the `verbose` attribute to the `<phpunit>` element of
      the XML configuration file.
    - Added a ticket listener that interacts with the GitHub issue API.
    - Added a ticket listener that interacts with the GoogleCode issue API.
    - Added a test listener that uses
      [XHProf](http://mirror.facebook.net/facebook/xhprof/doc.html)
      to profile the tested code.
    - Added the `--strict` switch to mark tests that perform
      no assertions as incomplete.
    - The paths in the XML configuration file can now be relative to
      the directory that contains the XML configuration file.
    - The `@author` annotation is now an alias for `@group`
      allowing to filter tests based on their authors.
    - The `PHPUnit_Extensions_SeleniumTestCase::$autoStop`
      flag has been removed, please start Selenium RC with
      `-browserSessionReuse` instead.
    - The `--log-metrics` and `--log-pmd` switches have been removed.
      Their functionality has been or will be merged into
      [PHP_Depend](http://pdepend.org/) and [PHPMD](http://phpmd.org/).
      Details can be found [here](http://sebastian-bergmann.de/archives/
      744-On-PHPUnit-and-Software-Metrics.html).
    - The `--ansi` switch has been removed, please use `--colors` instead.
    - The `--coverage-source` switch has been removed.
    - The `--coverage-xml` switch has been removed, please use
      `--coverage-clover` instead.
    - The `--log-graphviz` switch has been removed.
    - The `--log-xml` switch has been removed, please use
      `--log-junit` instead.
    - The `--report` switch has been removed, please use
      `--coverage-html` instead.
    - The `--skeleton` switch has been removed, please use
      `--skeleton-test` instead.
    - The `TestListener` implementation that logs to
      [PEAR::Log](http://pear.php.net/package/Log) sinks has been removed.
    - The test database functionality has been removed.
    - The shared fixture functionality has been removed.
    - `PHPUnit_Extensions_PerformanceTestCase` has been removed.
    - `PHPUnit_Extensions_TicketListener_Trac` has been removed.
    - The `PHPUnit_Extensions_Story_TestCase` functionality has been deprecated.
    - Replaced `PHPUnit_Framework_MockObject` with the
      [PHPUnit_MockObject](http://github.com/sebastianbergmann/
      phpunit-mock-objects) component.
    - Replaced `PHPUnit_Extensions_Database_TestCase` with the
      [DbUnit](http://github.com/sebastianbergmann/dbunit) component.
    - Replaced `PHPUnit_Extensions_SeleniumTestCase` with the
      [PHPUnit_Selenium](http://github.com/sebastianbergmann/phpunit-selenium)
      component.
    - Replaced `PHPUnit_Util_FilterIterator` with the
      [PHP_FileIterator](http://github.com/sebastianbergmann/php-file-iterator)
      component.
    - Replaced `PHPUnit_Util_Template` with the
      [Text_Template](http://github.com/sebastianbergmann/php-text-template)
      component.
    - Replaced `PHPUnit_Util_Timer` with the
      [PHP_Timer](http://github.com/sebastianbergmann/php-timer) component.
    - Fixed TRAC-1068: `assertSame()` on two floats does not print the error
      message.
    - Fixed GH-7: Code paths that create a `PHPUnit_Framework_Warning`
      end up serializing/unserializing globals unconditionally.
    - PHPUnit now requires PHP 5.2.7 (or later) but PHP 5.3.3 (or later) is
      highly recommended.
  * Bump Standards-Version to 3.9.1, no change needed
  * remove dbunit (LP: #595244)

 -- Ivan Borzenkov <ivan1986@list.ru>  Mon, 27 Sep 2010 20:23:39 +0400

phpunit (3.4.15-1) maverick; urgency=low

  * New upstream release
    F TRAC-939: Missing test classes when using process isolation
    F TRAC-1024: setUpBeforeClass() does not work in process isolation
    F TRAC-1075: empty <file></file> in phpunit.xml causes errors
  * switch to quilt
  * update getDoc

 -- Ivan Borzenkov <ivan1986@list.ru>  Sun, 18 Jul 2010 23:18:44 +0400

phpunit (3.4.14-1) unstable; urgency=low

  * New upstream release
    F TRAC-1057: phpunit_coverage.php deletes all
      files in web server document root
    F TRAC-1062: GlobalState::restoreSuperGlobalArray
      throws error when global isn't an array
    F TRAC-1063: Trailing Whitespace in files
    F TRAC-1056: Badly done data providers cause crashes
  * update manpage (Closes: #586214)

 -- Ivan Borzenkov <ivan1986@list.ru>  Thu, 17 Jun 2010 20:05:03 +0400

# For older changelog entries, run 'apt-get changelog phpunit'
