From 0e0cb62fb8ad763b7750809e52bf1d90e8687e3a Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Tue, 5 May 2015 11:04:05 +0100 Subject: [PATCH] Add test for replace --- ...ckage-and-its-provider-skips-original.test | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tests/Composer/Test/Fixtures/installer/install-package-and-its-provider-skips-original.test diff --git a/tests/Composer/Test/Fixtures/installer/install-package-and-its-provider-skips-original.test b/tests/Composer/Test/Fixtures/installer/install-package-and-its-provider-skips-original.test new file mode 100644 index 000000000..70a74be8d --- /dev/null +++ b/tests/Composer/Test/Fixtures/installer/install-package-and-its-provider-skips-original.test @@ -0,0 +1,22 @@ +--TEST-- +Install package and it's replacer skips the original +--COMPOSER-- +{ + "repositories": [ + { + "type": "package", + "package": [ + { "name": "ext-foo", "version": "1.0.0" }, + { "name": "ext-foo/fork", "version": "0.5.0", "replace": { "ext-foo": "1.0.*" } } + ] + } + ], + "require": { + "ext-foo": "1.0.0", + "ext-foo/fork": "0.5.*" + } +} +--RUN-- +install +--EXPECT-- +Installing ext-foo/fork (0.5.0)