From b6f43cc517d376ca477611530cc67fc7ba3d0d5a Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 7 Aug 2017 06:55:59 +0200 Subject: v1.4.3 --- composer-pr6435.patch | 52 --------------------------------------------------- composer.spec | 20 ++++++++++++-------- 2 files changed, 12 insertions(+), 60 deletions(-) delete mode 100644 composer-pr6435.patch diff --git a/composer-pr6435.patch b/composer-pr6435.patch deleted file mode 100644 index 71792a9..0000000 --- a/composer-pr6435.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 95d82f6fde2795c7193cf4ad15fc71d279989842 Mon Sep 17 00:00:00 2001 -From: Remi Collet -Date: Mon, 22 May 2017 08:01:51 +0200 -Subject: [PATCH 1/2] fix test for json-schema 5.2 - ---- - tests/Composer/Test/Json/ComposerSchemaTest.php | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/Composer/Test/Json/ComposerSchemaTest.php b/tests/Composer/Test/Json/ComposerSchemaTest.php -index 5ab623d02b6e..41e0cccb4f26 100644 ---- a/tests/Composer/Test/Json/ComposerSchemaTest.php -+++ b/tests/Composer/Test/Json/ComposerSchemaTest.php -@@ -101,9 +101,10 @@ private function check($json) - if (!$validator->isValid()) { - $errors = $validator->getErrors(); - -- // remove justinrainbow/json-schema 3.0 props so it works with all versions -+ // remove justinrainbow/json-schema 3.0/5.2 props so it works with all versions - foreach ($errors as &$err) { - unset($err['pointer']); -+ unset($err['context']); - } - - return $errors; - -From 741c8d63fbad0253a53b9558d98ee95b42fdbefc Mon Sep 17 00:00:00 2001 -From: Remi Collet -Date: Mon, 22 May 2017 08:16:45 +0200 -Subject: [PATCH 2/2] fix test for Symfony 3.2 - ---- - tests/Composer/Test/IO/ConsoleIOTest.php | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/tests/Composer/Test/IO/ConsoleIOTest.php b/tests/Composer/Test/IO/ConsoleIOTest.php -index ace27a416f53..ff96a011fc0c 100644 ---- a/tests/Composer/Test/IO/ConsoleIOTest.php -+++ b/tests/Composer/Test/IO/ConsoleIOTest.php -@@ -218,8 +218,11 @@ public function testAskAndValidate() - ->will($this->returnValue($helperMock)) - ; - -+ $validator = function ($value) { -+ return true; -+ }; - $consoleIO = new ConsoleIO($inputMock, $outputMock, $setMock); -- $consoleIO->askAndValidate('Why?', 'validator', 10, 'default'); -+ $consoleIO->askAndValidate('Why?', $validator, 10, 'default'); - } - - public function testSelect() diff --git a/composer.spec b/composer.spec index 4d53f3b..86c5b35 100644 --- a/composer.spec +++ b/composer.spec @@ -6,7 +6,7 @@ # # Please, preserve the changelog entries # -%global gh_commit 489e09ee6c3ba431fbeeef9147afdaeb6f91b647 +%global gh_commit 62c17fdf79a1f7f42778aed376da9c8cb03e5f62 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_branch 1.0-dev %global gh_owner composer @@ -16,8 +16,8 @@ #global prever RC Name: composer -Version: 1.4.2 -Release: 2%{?dist} +Version: 1.4.3 +Release: 1%{?dist} Summary: Dependency Manager for PHP Group: Development/Libraries @@ -33,10 +33,6 @@ Source4: %{name}.csh # Use our autoloader, resources path, fix for tests Patch0: %{name}-rpm.patch -# https://github.com/composer/composer/issues/6434 -# https://github.com/composer/composer/pull/6435 -Patch1: %{name}-pr6435.patch - BuildArch: noarch BuildRequires: php-cli %if %{with_tests} @@ -162,7 +158,6 @@ Documentation: https://getcomposer.org/doc/ %patch0 -p1 -b .rpm find . -name \*.rpm -exec rm {} \; -print -%patch1 -p1 -b .pr6435 if grep -r '\.\./res'; then : Patch need to fixed @@ -225,6 +220,11 @@ install -Dpm 755 bin/%{name} %{buildroot}%{_bindir}/%{name} : Online tests rm tests/Composer/Test/Util/RemoteFilesystemTest.php +: Known to fail - regression in recent symfony version +sed -e 's/testDevWarningPrevented/SKIP_testDevWarningPrevented/' \ + -e 's/testDevWarningPreventedAlias/SKIP_testDevWarningPreventedAlias/' \ + -i tests/Composer/Test/ApplicationTest.php + : Ensure not used rm -rf res @@ -255,6 +255,10 @@ exit $ret %changelog +* Mon Aug 7 2017 Remi Collet - 1.4.3-1 +- Update to 1.4.3 +- ignore 2 failed tests related to BC break in symfony + * Mon May 22 2017 Remi Collet - 1.4.2-2 - fix autoloader to allow symfony 2 and 3 - raise dependency on justinrainbow/json-schema v5 -- cgit