Browse Source

Change UpdateOperation::show to match what the installers output, fixes the dry-run output to be more like real output

Jordi Boggiano 5 years ago
parent
commit
438c45e991
34 changed files with 65 additions and 66 deletions
  1. 1 2
      src/Composer/DependencyResolver/Operation/UpdateOperation.php
  2. 4 4
      tests/Composer/Test/Fixtures/installer/github-issues-4795-2.test
  3. 1 1
      tests/Composer/Test/Fixtures/installer/install-from-lock-removes-package.test
  4. 3 3
      tests/Composer/Test/Fixtures/installer/partial-update-downgrades-non-whitelisted-unstable.test
  5. 2 2
      tests/Composer/Test/Fixtures/installer/partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test
  6. 3 3
      tests/Composer/Test/Fixtures/installer/partial-update-from-lock.test
  7. 2 2
      tests/Composer/Test/Fixtures/installer/partial-update-installs-from-lock-even-missing.test
  8. 1 1
      tests/Composer/Test/Fixtures/installer/root-requirements-do-not-affect-locked-versions.test
  9. 1 1
      tests/Composer/Test/Fixtures/installer/update-alias-lock.test
  10. 2 2
      tests/Composer/Test/Fixtures/installer/update-alias.test
  11. 2 2
      tests/Composer/Test/Fixtures/installer/update-all-dry-run.test
  12. 2 2
      tests/Composer/Test/Fixtures/installer/update-all.test
  13. 2 2
      tests/Composer/Test/Fixtures/installer/update-changes-url.test
  14. 1 1
      tests/Composer/Test/Fixtures/installer/update-dev-ignores-providers.test
  15. 1 1
      tests/Composer/Test/Fixtures/installer/update-dev-packages-updates-repo-url.test
  16. 1 1
      tests/Composer/Test/Fixtures/installer/update-dev-to-new-ref-picks-up-changes.test
  17. 1 1
      tests/Composer/Test/Fixtures/installer/update-downgrades-unstable-packages.test
  18. 1 1
      tests/Composer/Test/Fixtures/installer/update-ignore-platform-package-requirements.test
  19. 2 2
      tests/Composer/Test/Fixtures/installer/update-no-dev-still-resolves-dev.test
  20. 2 2
      tests/Composer/Test/Fixtures/installer/update-prefer-lowest-stable.test
  21. 1 1
      tests/Composer/Test/Fixtures/installer/update-reference.test
  22. 2 2
      tests/Composer/Test/Fixtures/installer/update-whitelist-locked-require.test
  23. 3 3
      tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-all-dependencies.test
  24. 3 3
      tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-dependencies.test
  25. 3 3
      tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-root-dependencies.test
  26. 2 2
      tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-without-dependencies.test
  27. 4 4
      tests/Composer/Test/Fixtures/installer/update-whitelist-patterns.test
  28. 2 2
      tests/Composer/Test/Fixtures/installer/update-whitelist-reads-lock.test
  29. 1 1
      tests/Composer/Test/Fixtures/installer/update-whitelist-removes-unused.test
  30. 2 2
      tests/Composer/Test/Fixtures/installer/update-whitelist-with-dependencies.test
  31. 1 1
      tests/Composer/Test/Fixtures/installer/update-whitelist.test
  32. 4 4
      tests/Composer/Test/Fixtures/installer/update-with-all-dependencies.test
  33. 1 1
      tests/Composer/Test/Fixtures/installer/updating-dev-from-lock-removes-old-deps.test
  34. 1 1
      tests/Composer/Test/Fixtures/installer/updating-dev-updates-url-and-reference.test

+ 1 - 2
src/Composer/DependencyResolver/Operation/UpdateOperation.php

@@ -74,8 +74,7 @@ class UpdateOperation extends SolverOperation
      */
      */
     public function show($lock)
     public function show($lock)
     {
     {
-        return 'Updating '.$this->initialPackage->getPrettyName().' ('.$this->formatVersion($this->initialPackage).') to '.
-            $this->targetPackage->getPrettyName(). ' ('.$this->formatVersion($this->targetPackage).')';
+        return 'Updating '.$this->initialPackage->getPrettyName().' ('.$this->formatVersion($this->initialPackage).' => '.$this->formatVersion($this->targetPackage).')';
     }
     }
 
 
     /**
     /**

+ 4 - 4
tests/Composer/Test/Fixtures/installer/github-issues-4795-2.test

@@ -55,13 +55,13 @@ update a/a b/b --with-dependencies
 Loading composer repositories with package information
 Loading composer repositories with package information
 Updating dependencies
 Updating dependencies
 Lock file operations: 0 installs, 2 updates, 0 removals
 Lock file operations: 0 installs, 2 updates, 0 removals
-  - Updating a/a (1.0.0) to a/a (1.1.0)
-  - Updating b/b (1.0.0) to b/b (1.1.0)
+  - Updating a/a (1.0.0 => 1.1.0)
+  - Updating b/b (1.0.0 => 1.1.0)
 Writing lock file
 Writing lock file
 Installing dependencies from lock file (including require-dev)
 Installing dependencies from lock file (including require-dev)
 Package operations: 0 installs, 2 updates, 0 removals
 Package operations: 0 installs, 2 updates, 0 removals
 Generating autoload files
 Generating autoload files
 
 
 --EXPECT--
 --EXPECT--
-Updating a/a (1.0.0) to a/a (1.1.0)
-Updating b/b (1.0.0) to b/b (1.1.0)
+Updating a/a (1.0.0 => 1.1.0)
+Updating b/b (1.0.0 => 1.1.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/install-from-lock-removes-package.test

@@ -41,4 +41,4 @@ Install from a lock file that deleted a package
 install
 install
 --EXPECT--
 --EXPECT--
 Uninstalling old-dependency (1.0.0)
 Uninstalling old-dependency (1.0.0)
-Updating whitelisted (1.0.0) to whitelisted (1.1.0)
+Updating whitelisted (1.0.0 => 1.1.0)

+ 3 - 3
tests/Composer/Test/Fixtures/installer/partial-update-downgrades-non-whitelisted-unstable.test

@@ -66,7 +66,7 @@ update c/uptodate
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/old (0.9.0) to a/old (1.0.0)
-Updating b/unstable (1.1.0-alpha) to b/unstable (1.0.0)
-Updating c/uptodate (2.0.0) to c/uptodate (1.0.0)
+Updating a/old (0.9.0 => 1.0.0)
+Updating b/unstable (1.1.0-alpha => 1.0.0)
+Updating c/uptodate (2.0.0 => 1.0.0)
 Installing d/removed (1.0.0)
 Installing d/removed (1.0.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test

@@ -93,5 +93,5 @@ update b/b
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master oldmaster-a) to a/a (dev-master newmaster-a)
-Updating b/b (dev-master oldmaster-b) to b/b (dev-master newmaster-b2)
+Updating a/a (dev-master oldmaster-a => dev-master newmaster-a)
+Updating b/b (dev-master oldmaster-b => dev-master newmaster-b2)

+ 3 - 3
tests/Composer/Test/Fixtures/installer/partial-update-from-lock.test

@@ -74,8 +74,8 @@ update b/unstable
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/old (0.9.0) to a/old (1.0.0)
-Updating b/unstable (1.1.0-alpha) to b/unstable (1.0.0)
-Updating c/uptodate (2.0.0) to c/uptodate (1.0.0)
+Updating a/old (0.9.0 => 1.0.0)
+Updating b/unstable (1.1.0-alpha => 1.0.0)
+Updating c/uptodate (2.0.0 => 1.0.0)
 Installing d/removed (1.0.0)
 Installing d/removed (1.0.0)
 Installing e/newreq (1.0.0)
 Installing e/newreq (1.0.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/partial-update-installs-from-lock-even-missing.test

@@ -97,9 +97,9 @@ update b/b
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master oldmaster-a) to a/a (dev-master newmaster-a)
+Updating a/a (dev-master oldmaster-a => dev-master newmaster-a)
 Marking a/a (2.2.x-dev newmaster-a) as installed, alias of a/a (dev-master newmaster-a)
 Marking a/a (2.2.x-dev newmaster-a) as installed, alias of a/a (dev-master newmaster-a)
-Updating b/b (dev-master oldmaster-b) to b/b (dev-master newmaster-b2)
+Updating b/b (dev-master oldmaster-b => dev-master newmaster-b2)
 Marking b/b (2.3.x-dev newmaster-b2) as installed, alias of b/b (dev-master newmaster-b2)
 Marking b/b (2.3.x-dev newmaster-b2) as installed, alias of b/b (dev-master newmaster-b2)
 Marking a/a (2.1.x-dev oldmaster-a) as uninstalled, alias of a/a (dev-master oldmaster-a)
 Marking a/a (2.1.x-dev oldmaster-a) as uninstalled, alias of a/a (dev-master oldmaster-a)
 Marking b/b (2.1.x-dev oldmaster-b) as uninstalled, alias of b/b (dev-master oldmaster-b)
 Marking b/b (2.1.x-dev oldmaster-b) as uninstalled, alias of b/b (dev-master oldmaster-b)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/root-requirements-do-not-affect-locked-versions.test

@@ -38,4 +38,4 @@ The locked version will not get overwritten by an install
 --RUN--
 --RUN--
 install
 install
 --EXPECT--
 --EXPECT--
-Updating foo/baz (1.0.0) to foo/baz (2.0.0)
+Updating foo/baz (1.0.0 => 2.0.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-alias-lock.test

@@ -59,4 +59,4 @@ update
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master 1234) to a/a (dev-master master)
+Updating a/a (dev-master 1234 => dev-master master)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-alias.test

@@ -33,5 +33,5 @@ Update aliased package to non-aliased version
 --RUN--
 --RUN--
 update
 update
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master master) to a/a (dev-foo foo)
-Marking a/a (1.0.x-dev master) as uninstalled, alias of a/a (dev-master master)
+Updating a/a (dev-master master => dev-foo foo)
+Marking a/a (1.0.x-dev master) as uninstalled, alias of a/a (dev-master master)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-all-dry-run.test

@@ -44,6 +44,6 @@ Lock file operations: 3 installs, 0 updates, 0 removals
   - Locking a/c (1.0.0)
   - Locking a/c (1.0.0)
 Installing dependencies from lock file (including require-dev)
 Installing dependencies from lock file (including require-dev)
 Package operations: 0 installs, 2 updates, 0 removals
 Package operations: 0 installs, 2 updates, 0 removals
-  - Updating a/a (1.0.0) to a/a (1.0.1)
-  - Updating a/b (1.0.0) to a/b (2.0.0)
+  - Updating a/a (1.0.0 => 1.0.1)
+  - Updating a/b (1.0.0 => 2.0.0)
 --EXPECT--
 --EXPECT--

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-all.test

@@ -36,5 +36,5 @@ Updates updateable packages
 --RUN--
 --RUN--
 update
 update
 --EXPECT--
 --EXPECT--
-Updating a/a (1.0.0) to a/a (1.0.1)
-Updating a/b (1.0.0) to a/b (2.0.0)
+Updating a/a (1.0.0 => 1.0.1)
+Updating a/b (1.0.0 => 2.0.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-changes-url.test

@@ -214,6 +214,6 @@ g/g is dev and installed in a different ref than the #ref, so it gets updated an
 --RUN--
 --RUN--
 update a/a b/b d/d g/g
 update a/a b/b d/d g/g
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master 1111111) to a/a (dev-master 2222222)
+Updating a/a (dev-master 1111111 => dev-master 2222222)
 Installing e/e (dev-master 1111111)
 Installing e/e (dev-master 1111111)
-Updating g/g (dev-master 0000000) to g/g (dev-master 1111111)
+Updating g/g (dev-master 0000000 => dev-master 1111111)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-dev-ignores-providers.test

@@ -35,4 +35,4 @@ Updating a dev package selects its newest version but no providers
 --RUN--
 --RUN--
 update
 update
 --EXPECT--
 --EXPECT--
-Updating a/installed (dev-master oldref) to a/installed (dev-master newref)
+Updating a/installed (dev-master oldref => dev-master newref)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-dev-packages-updates-repo-url.test

@@ -93,4 +93,4 @@ update
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master oldmaster) to a/a (dev-master newmaster)
+Updating a/a (dev-master oldmaster => dev-master newmaster)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-dev-to-new-ref-picks-up-changes.test

@@ -38,4 +38,4 @@ Updating a dev package to its latest ref should pick up new dependencies
 update
 update
 --EXPECT--
 --EXPECT--
 Installing a/dependency (dev-master ref)
 Installing a/dependency (dev-master ref)
-Updating a/devpackage (dev-master oldref) to a/devpackage (dev-master newref)
+Updating a/devpackage (dev-master oldref => dev-master newref)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-downgrades-unstable-packages.test

@@ -46,4 +46,4 @@ Downgrading from unstable to more stable package should work even if already ins
 --RUN--
 --RUN--
 update
 update
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master abcd) to a/a (1.0.0)
+Updating a/a (dev-master abcd => 1.0.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-ignore-platform-package-requirements.test

@@ -23,4 +23,4 @@ Update in ignore-platform-reqs mode
 --RUN--
 --RUN--
 update --ignore-platform-reqs
 update --ignore-platform-reqs
 --EXPECT--
 --EXPECT--
-Updating a/a (1.0.0) to a/a (1.0.1)
+Updating a/a (1.0.0 => 1.0.1)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-no-dev-still-resolves-dev.test

@@ -61,8 +61,8 @@ Updates with --no-dev but we still end up with a complete lock file including de
 update --no-dev
 update --no-dev
 --EXPECT--
 --EXPECT--
 Uninstalling a/b (1.0.0)
 Uninstalling a/b (1.0.0)
-Updating a/a (1.0.0) to a/a (1.0.1)
+Updating a/a (1.0.0 => 1.0.1)
 Installing a/c (1.0.0)
 Installing a/c (1.0.0)
-Updating dev/pkg (dev-master old) to dev/pkg (dev-master new)
+Updating dev/pkg (dev-master old => dev-master new)
 Marking dev/pkg (1.1.x-dev new) as installed, alias of dev/pkg (dev-master new)
 Marking dev/pkg (1.1.x-dev new) as installed, alias of dev/pkg (dev-master new)
 Marking dev/pkg (1.0.x-dev old) as uninstalled, alias of dev/pkg (dev-master old)
 Marking dev/pkg (1.0.x-dev old) as uninstalled, alias of dev/pkg (dev-master old)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-prefer-lowest-stable.test

@@ -36,5 +36,5 @@ Updates packages to their lowest stable version
 --RUN--
 --RUN--
 update --prefer-lowest --prefer-stable
 update --prefer-lowest --prefer-stable
 --EXPECT--
 --EXPECT--
-Updating a/a (1.0.0-rc1) to a/a (1.0.1)
-Updating a/b (1.0.1) to a/b (1.0.0)
+Updating a/a (1.0.0-rc1 => 1.0.1)
+Updating a/b (1.0.1 => 1.0.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-reference.test

@@ -27,4 +27,4 @@ Updates a dev package forcing it's reference
 --RUN--
 --RUN--
 install
 install
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master abc123) to a/a (dev-master def000)
+Updating a/a (dev-master abc123 => dev-master def000)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-whitelist-locked-require.test

@@ -49,5 +49,5 @@ Update with a package whitelist only updates those packages if they are not pres
 --RUN--
 --RUN--
 update whitelisted dependency
 update whitelisted dependency
 --EXPECT--
 --EXPECT--
-Updating dependency (1.0.0) to dependency (1.1.0)
-Updating whitelisted (1.0.0) to whitelisted (1.1.0)
+Updating dependency (1.0.0 => 1.1.0)
+Updating whitelisted (1.0.0 => 1.1.0)

+ 3 - 3
tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-all-dependencies.test

@@ -60,6 +60,6 @@ Update with a package whitelist pattern and all-dependencies flag updates packag
 --RUN--
 --RUN--
 update whitelisted-* --with-all-dependencies
 update whitelisted-* --with-all-dependencies
 --EXPECT--
 --EXPECT--
-Updating whitelisted-component1 (1.0.0) to whitelisted-component1 (1.1.0)
-Updating dependency (1.0.0) to dependency (1.1.0)
-Updating whitelisted-component2 (1.0.0) to whitelisted-component2 (1.1.0)
+Updating whitelisted-component1 (1.0.0 => 1.1.0)
+Updating dependency (1.0.0 => 1.1.0)
+Updating whitelisted-component2 (1.0.0 => 1.1.0)

+ 3 - 3
tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-dependencies.test

@@ -62,6 +62,6 @@ Update with a package whitelist only updates those packages and their dependenci
 --RUN--
 --RUN--
 update whitelisted-* --with-dependencies
 update whitelisted-* --with-dependencies
 --EXPECT--
 --EXPECT--
-Updating whitelisted-component1 (1.0.0) to whitelisted-component1 (1.1.0)
-Updating dependency (1.0.0) to dependency (1.1.0)
-Updating whitelisted-component2 (1.0.0) to whitelisted-component2 (1.1.0)
+Updating whitelisted-component1 (1.0.0 => 1.1.0)
+Updating dependency (1.0.0 => 1.1.0)
+Updating whitelisted-component2 (1.0.0 => 1.1.0)

+ 3 - 3
tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-with-root-dependencies.test

@@ -72,6 +72,6 @@ Update with a package whitelist only updates those packages and their dependenci
 --RUN--
 --RUN--
 update whitelisted-* --with-dependencies
 update whitelisted-* --with-dependencies
 --EXPECT--
 --EXPECT--
-Updating dependency (1.0.0) to dependency (1.1.0)
-Updating whitelisted-component2 (1.0.0) to whitelisted-component2 (1.1.0)
-Updating whitelisted-component1 (1.0.0) to whitelisted-component1 (1.1.0)
+Updating dependency (1.0.0 => 1.1.0)
+Updating whitelisted-component2 (1.0.0 => 1.1.0)
+Updating whitelisted-component1 (1.0.0 => 1.1.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-whitelist-patterns-without-dependencies.test

@@ -57,5 +57,5 @@ Update with a package whitelist only updates those packages matching the pattern
 --RUN--
 --RUN--
 update whitelisted-*
 update whitelisted-*
 --EXPECT--
 --EXPECT--
-Updating whitelisted-component1 (1.0.0) to whitelisted-component1 (1.1.0)
-Updating whitelisted-component2 (1.0.0) to whitelisted-component2 (1.1.0)
+Updating whitelisted-component1 (1.0.0 => 1.1.0)
+Updating whitelisted-component2 (1.0.0 => 1.1.0)

+ 4 - 4
tests/Composer/Test/Fixtures/installer/update-whitelist-patterns.test

@@ -63,7 +63,7 @@ Update with a package whitelist only updates those corresponding to the pattern
 --RUN--
 --RUN--
 update vendor/Test* exact/Test-Package notexact/Test all/* no/reg?xp
 update vendor/Test* exact/Test-Package notexact/Test all/* no/reg?xp
 --EXPECT--
 --EXPECT--
-Updating all/Package1 (1.0) to all/Package1 (2.0)
-Updating all/Package2 (1.0) to all/Package2 (2.0)
-Updating exact/Test-Package (1.0) to exact/Test-Package (2.0)
-Updating vendor/Test-Package (1.0) to vendor/Test-Package (2.0)
+Updating all/Package1 (1.0 => 2.0)
+Updating all/Package2 (1.0 => 2.0)
+Updating exact/Test-Package (1.0 => 2.0)
+Updating vendor/Test-Package (1.0 => 2.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-whitelist-reads-lock.test

@@ -43,6 +43,6 @@ Limited update takes rules from lock if available, and not from the installed re
 --RUN--
 --RUN--
 update toupdate/installed
 update toupdate/installed
 --EXPECT--
 --EXPECT--
-Updating old/installed (0.9.0) to old/installed (1.0.0)
-Updating toupdate/installed (1.0.0) to toupdate/installed (1.1.0)
+Updating old/installed (0.9.0 => 1.0.0)
+Updating toupdate/installed (1.0.0 => 1.1.0)
 Installing toupdate/notinstalled (1.0.0)
 Installing toupdate/notinstalled (1.0.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-whitelist-removes-unused.test

@@ -45,4 +45,4 @@ Update with a package whitelist removes unused packages
 update --with-dependencies whitelisted
 update --with-dependencies whitelisted
 --EXPECT--
 --EXPECT--
 Uninstalling old-dependency (1.0.0)
 Uninstalling old-dependency (1.0.0)
-Updating whitelisted (1.0.0) to whitelisted (1.1.0)
+Updating whitelisted (1.0.0 => 1.1.0)

+ 2 - 2
tests/Composer/Test/Fixtures/installer/update-whitelist-with-dependencies.test

@@ -52,5 +52,5 @@ Update with a package whitelist only updates those packages and their dependenci
 --RUN--
 --RUN--
 update whitelisted --with-dependencies
 update whitelisted --with-dependencies
 --EXPECT--
 --EXPECT--
-Updating dependency (1.0.0) to dependency (1.1.0)
-Updating whitelisted (1.0.0) to whitelisted (1.1.0)
+Updating dependency (1.0.0 => 1.1.0)
+Updating whitelisted (1.0.0 => 1.1.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/update-whitelist.test

@@ -54,4 +54,4 @@ Update with a package whitelist only updates those packages listed as command ar
 --RUN--
 --RUN--
 update whitelisted
 update whitelisted
 --EXPECT--
 --EXPECT--
-Updating whitelisted (1.0.0) to whitelisted (1.1.0)
+Updating whitelisted (1.0.0 => 1.1.0)

+ 4 - 4
tests/Composer/Test/Fixtures/installer/update-with-all-dependencies.test

@@ -50,13 +50,13 @@ update b/b --with-all-dependencies
 Loading composer repositories with package information
 Loading composer repositories with package information
 Updating dependencies
 Updating dependencies
 Lock file operations: 0 installs, 2 updates, 0 removals
 Lock file operations: 0 installs, 2 updates, 0 removals
-  - Updating a/a (1.0.0) to a/a (1.1.0)
-  - Updating b/b (1.0.0) to b/b (1.1.0)
+  - Updating a/a (1.0.0 => 1.1.0)
+  - Updating b/b (1.0.0 => 1.1.0)
 Writing lock file
 Writing lock file
 Installing dependencies from lock file (including require-dev)
 Installing dependencies from lock file (including require-dev)
 Package operations: 0 installs, 2 updates, 0 removals
 Package operations: 0 installs, 2 updates, 0 removals
 Generating autoload files
 Generating autoload files
 
 
 --EXPECT--
 --EXPECT--
-Updating a/a (1.0.0) to a/a (1.1.0)
-Updating b/b (1.0.0) to b/b (1.1.0)
+Updating a/a (1.0.0 => 1.1.0)
+Updating b/b (1.0.0 => 1.1.0)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/updating-dev-from-lock-removes-old-deps.test

@@ -42,4 +42,4 @@ Installing locked dev packages should remove old dependencies
 install
 install
 --EXPECT--
 --EXPECT--
 Uninstalling a/dependency (dev-master ref)
 Uninstalling a/dependency (dev-master ref)
-Updating a/devpackage (dev-master oldref) to a/devpackage (dev-master newref)
+Updating a/devpackage (dev-master oldref => dev-master newref)

+ 1 - 1
tests/Composer/Test/Fixtures/installer/updating-dev-updates-url-and-reference.test

@@ -65,4 +65,4 @@ update
     "platform-dev": []
     "platform-dev": []
 }
 }
 --EXPECT--
 --EXPECT--
-Updating a/a (dev-master oldref) to a/a (dev-master newref)
+Updating a/a (dev-master oldref => dev-master newref)