Hello community,

here is the log from the commit of package php5-pear-phpunit for 
openSUSE:Factory checked in at 2014-03-21 15:22:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php5-pear-phpunit (Old)
 and      /work/SRC/openSUSE:Factory/.php5-pear-phpunit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php5-pear-phpunit"

Changes:
--------
--- /work/SRC/openSUSE:Factory/php5-pear-phpunit/php5-pear-phpunit.changes      
2012-04-23 09:16:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.php5-pear-phpunit.new/php5-pear-phpunit.changes 
2014-03-21 15:22:34.000000000 +0100
@@ -1,0 +2,225 @@
+Sat Nov 23 10:05:53 UTC 2013 - [email protected]
+
+- Updated to version 3.7.28 
+  * Fixed #1004: Stubbing/Mocking does not work in process isolation
+    when using PHPUnit PHAR
+  * Fixed #1021: Backtrace on Windows (phar) not being filtered
+    properly
+
+- Updated to version 3.7.27
+  * Fixed #999: phpunit.phar is missing resources (such as templates)
+
+
+- Updated to version 3.7.26
+  * Upgraded bundled version of PHP_TokenStream in the PHP Archive
+    (PHAR) distribution of PHPUnit.
+
+- Updated to version 3.7.25
+  * Upgraded bundled versions of PHP_CodeCoverage and
+    PHPUnit_Selenium in the PHP Archive (PHAR) distribution of
+    PHPUnit.
+
+-------------------------------------------------------------------
+Sat Aug 10 11:44:35 UTC 2013 - [email protected]
+
+- Updated to version 3.7.24
+  * Fixed #982: Process Isolation does not work when using PHPUnit
+    from a PHP Archive (PHAR) 
+
+-------------------------------------------------------------------
+Thu Aug  8 07:02:58 UTC 2013 - [email protected]
+
+- Updated to version 3.7.23
+  * Dependencies updated to latest version in PHP Archive (PHAR)
+    distribution.
+
+- Updated to version 3.7.22
+  * Fixed #948: Do not die on binary output with JSON logging.
+  * Implemented a workaround for PHP bug #63055.
+  * It is now possible to use generators as data providers.
+
+- Updated to version 3.7.21
+  * Fixed #277: Account for auto-globals-jit when setting $_ENV and 
+    $_SERVER variables in the xml config.
+  * Fixed #924: PHPUnit depends on packages that broke backwards
+    compatibility.
+
+- Updated to version 3.7.20
+  * Fixed #883: Stand-alone functions logicalAnd(), logicalOr(), 
+    and logicalXor() did not work.
+  * Fixed #889: Suppress open_basedir warnings while searching for
+    the composer autoloader.
+  * Fixed #890: Correctly parse single-line @expectedException
+    annotations.
+  * Fixed #891: Better messages when JSON-related assertions receive
+    invalid JSON.
+  * Fixed #896: Use the proper toString() method inside 
+    PHPUnit_Framework_TestFailure::toString().
+  * Fixed #902: Allow symfony/yaml >=2.0,<3.0
+  * Fixed #908: Don't rely on composer to set up the include_path for
+    ErrorHandler.php.
+
+- Updated to version 3.7.19
+  * Fixed #763: assertTag() fails to match content in CDATA
+    sections.
+  * Fixed #860: Version requirement for symfony/yaml is too 
+    restrictive.
+  * Fixed #863: Number of tests to run calculated incorrectly when --repeat is 
used.
+
+- Updated to version 3.7.18
+  * Make sure the autoloader for PEAR-based installation is not
+    used when PHPUnit is installed via Composer.
+
+- Updated to version 3.7.17
+  * Make sure the autoloader for PEAR-based installation is not
+    used when PHPUnit is installed via Composer.
+
+- Updated to version 3.7.16
+  * Make sure the autoloader for PEAR-based installation is not used
+    when PHPUnit is installed via Composer.
+
+- Updated to version 3.7.15
+  * Fixed #823: Process isolation not working on windows if there
+    are spaces in path to php.exe
+  * Fixed #830: PHP notice in PHPUnit_Util_XML
+
+- Updated to version 3.7.14
+  * Fixed #751: NaN is not equal to NaN now to match PHPs behavior
+  * Fixed #796 in #799: Mocking a method with a reference to an
+   object made argument matches fail.
+
+- Updated to version 3.7.13
+  * Fixed #710: Ensure isolation tests display errors so they can 
+    be handled by the test runner.
+  * Fixed sebastianbergmann/phpunit-mock-objects#81.
+  * Fixed an issue where PHP complained about an undeclared $time 
+    variable when running tests in strict mode.
+
+- Updated to version 3.7.12
+  * Fixed version number.
+
+- Updated to version 3.7.11
+  * Fixed installation issue for Symfony/Yaml.
+
+- Updated to version 3.7.10
+  * Fixed #709: assertJsonStringEqualsJsonFile didn't work with
+    json arrays.
+  * Fixed #734: phpunit.phar cannot be executed if it is renamed.
+  * Fixed error message when assertArrayHasKey() and 
+    assertArrayNotHasKey() are invoked with wrong arguments.
+
+- Updated to version 3.7.9
+  * Fixed #708: JSON matcher source files missing from package.xml.
+
+- Updated to version 3.7.8
+  * Fixed #688: Invoke autoloader when checking for 
+    Symfony\Component\Yaml\Dumper.
+
+- Updated to version 3.7.7
+  * Added missing file to PEAR package.
+
+- Updated to version 3.7.6
+  * Fixed #682: phpunit script appears in stacktrace (when PHPUnit 
+    is installed through Composer).
+
+- Updated to version 3.7.5
+  * PHPUnit now uses $_SERVER['SCRIPT_NAME'] instead of 
+    $_SERVER['_'] to filter the phpunit script (as the latter is not 
+    set when PHPUnit is invoked from Apache Ant's <exec> task, for 
+    instance).
+
+- Updated to version 3.7.4
+  * Fixed #682: phpunit script appears in stacktrace.
+
+- Updated to version 3.7.3
+  * Improvements to running PHPUnit from a PHAR.
+
+- Updated to version 3.7.2
+  * Implemented #656: Always clean up mock objects (and free up memory)
+  * Implemented #664: Do not rely on autoloader class map to populate 
+    blacklist.
+  * Added the addUncoveredFilesFromWhitelist configuration setting
+    back in.
+  * Fixed #655: Reverted 'More than two positional arguments provided'
+    check as it turned out to be a BC issue.
+  * Disable token caching (in PHP_TokenStream, used by PHP_CodeCoverage) 
+    by default (to reduce memory footprint).
+
+- Updated to version 3.7.1
+  * The version number is now displayed when using PHPUnit from a
+    Composer install or Git checkout.
+
+- Updated to verison 3.7.0
+  * PHPUnit 3.7 is only supported on PHP 5.3.3 (or later) and 
+    PHP 5.4.7 (or later) is highly recommended.
+  * Implemented #200: When using process-isolation don't die 
+    silently when unserializing the test result fails.
+  * Implemented #206: Added a callback constraint that is useful for 
+    making complex assertions.
+  * Implemented #207: Restore current working directory if is changed
+    by a test case.
+  * Implemented #208: Added --test-suffix that allows specifying 
+    which filename suffixes are recognised by PHPUnit.
+  * Implemented #295: assertArrayHasKey() and assertArrayNotHasKey() 
+    now work with objects that implement ArrayAccess.
+  * Implemented #333: Improved reporting when there are unused CLI 
+    arguments to avoid misconceptions.
+  * Implemented #377: Show messages and stracktraces in JSON output 
+    for skipped and incomplete tests.
+  * Implemented #424: Added assertJson* functions that work like the 
+    existing assertXml* functions.
+  * Implemented #492: PHPUnit now provides a configuration.xsd schema 
+    file at http://schema.phpunit.de/configuration.xsd that can be used
+    to validate your phpunit.xml and phpunit.xml.dist configuration
+    files.
+  * Implemented #495: Added --testsuite argument, allowing to filter 
+    files/directory by parent testsuite name attribute.
+  * Implemented #504: Expanded the @requires annotation to allow for
+    checking the existence of functions and extensions using multiple
+    @requires function name statements.
+  * Implemented #508 #86: @expectedExceptionCode and 
+    @expectedExceptionMessage can now use constants like 
+    Classname::CONST as their parameters. They will get evaluated if
+    the class constant exists and used for comparison so test authors
+    can avoid duplication.
+  * Implemented #512: Test listeners now trigger one autoload call 
+    instead of being silently ignored when the class was not loaded.
+  * Implemented #514: Failed assertStringMatchesFormat() calls now 
+    produce a better readable diff by only marking lines as different 
+    that don't match the format specifiers.
+  * Implemented #515: Added assertContainsOnlyInstancesOf() to help 
+    checking Collection objects and arrays with a descriptive 
+    assertion.
+  * Implemented #561: When an @expectedException fails it now shows 
+    the message of the thrown exception to ease debugging.
+  * Implemented #586: Improved reporting of exceptions by printing out
+    the previous exception names, messages and traces.
+  * The @requires annotation can now be used on the class DocBlock. 
++++ 28 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/php5-pear-phpunit/php5-pear-phpunit.changes
++++ and 
/work/SRC/openSUSE:Factory/.php5-pear-phpunit.new/php5-pear-phpunit.changes

Old:
----
  PHPUnit-3.6.4.tgz

New:
----
  PHPUnit-3.7.28.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ php5-pear-phpunit.spec ++++++
--- /var/tmp/diff_new_pack.zPOUpA/_old  2014-03-21 15:22:35.000000000 +0100
+++ /var/tmp/diff_new_pack.zPOUpA/_new  2014-03-21 15:22:35.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php5-pear-phpunit
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,55 +16,55 @@
 #
 
 
-
 Name:           php5-pear-phpunit
 %define pear_name  PHPUnit
 %define pear_sname phpunit
 Summary:        Regression test framework
-Version:        3.6.4
-Release:        1
 License:        BSD-3-Clause
 Group:          Development/Libraries/PHP
+Version:        3.7.28
+Release:        0
 Source0:        http://pear.phpunit.de/get/%{pear_name}-%{version}.tgz
 Patch0:         patch-pear-requirement.patch
 Url:            http://pear.phpunit.de/
-Requires:       php5 >= 5.2.7
+Requires:       php5 >= 5.3.3
 Requires:       php5-pear-channel-phpunit
-Requires:       php5-pear-phpunit-DbUnit
-Requires:       php5-pear-phpunit-File_Iterator >= 1.3.0
+Requires:       php5-pear-channel-symfony2
+Requires:       php5-pear-phpunit-File_Iterator >= 1.3.1
 Requires:       php5-pear-phpunit-Object_Freezer
+Requires:       php5-pear-phpunit-PHPUnit_MockObject >= 1.2.0
+Requires:       php5-pear-phpunit-PHP_CodeCoverage >= 1.2.1
+Requires:       php5-pear-phpunit-PHP_Timer >= 1.0.2
 Requires:       php5-pear-phpunit-Text_Template >= 1.1.1
-Requires:       php5-pear-phpunit-PHP_CodeCoverage >= 1.1.0
-Requires:       php5-pear-phpunit-PHP_Timer >= 1.0.1
-Requires:       php5-pear-phpunit-PHPUnit_MockObject >= 1.1.0
-Requires:       php5-pear-phpunit-PHPUnit_Selenium >= 1.0.1
-Requires:       php5-pear-channel-symfony
-Requires:       php5-pear-symfony-YAML >= 1.0.2
+Requires:       php5-pear-symfony2-Yaml >= 1.0.2
 
 Suggests:       php5-pear-XML_RPC2
-Requires:       php5-pdo php-reflection php-simplexml php5-json php5-curl 
php5-tokenizer
+Requires:       php-reflection
+Requires:       php-simplexml
+Requires:       php5-curl
+Requires:       php5-json
+Requires:       php5-pdo
+Requires:       php5-tokenizer
 BuildRequires:  php-macros
-BuildRequires:  php5 >= 5.2.7
+BuildRequires:  php5 >= 5.3.3
 BuildRequires:  php5-pear-channel-phpunit
-BuildRequires:  php5-pear-phpunit-DbUnit
-BuildRequires:  php5-pear-phpunit-File_Iterator >= 1.3.0
+BuildRequires:  php5-pear-channel-symfony2
+BuildRequires:  php5-pear-phpunit-File_Iterator >= 1.3.1
 BuildRequires:  php5-pear-phpunit-Object_Freezer
+BuildRequires:  php5-pear-phpunit-PHPUnit_MockObject >= 1.2.0
+BuildRequires:  php5-pear-phpunit-PHP_CodeCoverage >= 1.2.1
+BuildRequires:  php5-pear-phpunit-PHP_Timer >= 1.0.2
 BuildRequires:  php5-pear-phpunit-Text_Template >= 1.1.1
-BuildRequires:  php5-pear-phpunit-PHP_CodeCoverage >= 1.1.0
-BuildRequires:  php5-pear-phpunit-PHP_Timer >= 1.0.1
-BuildRequires:  php5-pear-phpunit-PHPUnit_MockObject >= 1.1.0
-BuildRequires:  php5-pear-phpunit-PHPUnit_Selenium >= 1.0.1
-BuildRequires:  php5-pear-channel-symfony
-BuildRequires:  php5-pear-symfony-YAML >= 1.0.2
+BuildRequires:  php5-pear-symfony2-Yaml >= 1.0.2
 BuildArch:      noarch
 
 # Fix for renaming (package convention)
-Provides:       php-pear-%{pear_sname} = %{version}
 Provides:       pear-%{pear_name}
 Provides:       pear-%{pear_sname} = %{version}
-Obsoletes:      php5-pear-%{pear_sname} < %{version}
-Obsoletes:      php-pear-%{pear_sname} < %{version}
+Provides:       php-pear-%{pear_sname} = %{version}
 Obsoletes:      pear-%{pear_sname} < %{version}
+Obsoletes:      php-pear-%{pear_sname} < %{version}
+Obsoletes:      php5-pear-%{pear_sname} < %{version}
 Provides:       phpunit = %{version}
 Obsoletes:      phpunit < %{version}
 
@@ -91,6 +91,8 @@
         -d data_dir=%{php_peardir}/data \
         install --offline --nodeps -R "%{buildroot}" package.xml
 
+sed -i "s#%{buildroot}##" "%{buildroot}%{_bindir}/phpunit"
+
 %{__install} -D -m 0644 package.xml 
%{buildroot}%{php_pearxmldir}/%{pear_name}.xml
 
 %{__rm} -rf %{buildroot}/{doc,tmp}
@@ -113,7 +115,7 @@
 %postun
 # on `rpm -e` PARAM is 0
 if [ "$1" = "0" ]; then
-  %{__pear} uninstall --nodeps --ignore-errors --register-only 
pear.phpunit.de/%{pear_name}
+  %{__pear} uninstall --nodeps --ignore-errors --register-only 
pear.php.net/%{pear_name}
 fi
 
 %clean

++++++ PHPUnit-3.6.4.tgz -> PHPUnit-3.7.28.tgz ++++++
++++ 60067 lines of diff (skipped)

++++++ patch-pear-requirement.patch ++++++
--- /var/tmp/diff_new_pack.zPOUpA/_old  2014-03-21 15:22:35.000000000 +0100
+++ /var/tmp/diff_new_pack.zPOUpA/_new  2014-03-21 15:22:35.000000000 +0100
@@ -1,7 +1,7 @@
---- package.xml        2011-11-25 09:33:12.000000000 +0200
-+++ package.xml.fixed  2011-12-05 22:36:23.171902438 +0200
-@@ -439,7 +439,7 @@
-     <min>5.2.7</min>
+--- package.xml        2013-08-02 22:14:53.000000000 +0300
++++ package.xml.fixed  2013-08-05 14:20:50.794456491 +0300
+@@ -170,7 +170,7 @@
+     <min>5.3.3</min>
     </php>
     <pearinstaller>
 -    <min>1.9.4</min>

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to