From 7b404c47174ea7e796e1c1fbbd2baa869fb0cf4f Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 29 Feb 2016 14:45:35 +0000 Subject: [PATCH] Add failing test for #3990 --- .../installer/circular-dependency2.test | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 tests/Composer/Test/Fixtures/installer/circular-dependency2.test diff --git a/tests/Composer/Test/Fixtures/installer/circular-dependency2.test b/tests/Composer/Test/Fixtures/installer/circular-dependency2.test new file mode 100644 index 000000000..162141daf --- /dev/null +++ b/tests/Composer/Test/Fixtures/installer/circular-dependency2.test @@ -0,0 +1,39 @@ +--TEST-- +Circular dependencies are possible between packages +--COMPOSER-- +{ + "name": "root", + "version": "dev-master", + "require": { + "require/itself": "1.0.0", + "regular/pkg": "1.0.0" + }, + "repositories": [ + { + "type": "package", + "package": [ + { + "name": "require/itself", + "version": "1.0.0", + "source": { "reference": "some.branch", "type": "git", "url": "" }, + "require": { + "require/itself": "1.0.0" + } + }, + { + "name": "regular/pkg", + "version": "1.0.0", + "source": { "reference": "some.branch", "type": "git", "url": "" }, + "__dummy__require": { + "require/itself": "1.0.0" + } + } + ] + } + ] +} +--RUN-- +update -v +--EXPECT-- +Installing require/itself (1.0.0) +Installing regular/pkg (1.0.0)