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)