--TEST-- Installs a dev package forcing it's reference --COMPOSER-- { "repositories": [ { "type": "package", "package": [ { "name": "a/a", "version": "dev-master", "source": { "reference": "abc123", "url": "", "type": "git" } } ] } ], "require": { "a/a": "dev-master#def000" } } --RUN-- install --EXPECT-- Installing a/a (dev-master def000) Marking a/a (9999999-dev def000) as installed, alias of a/a (dev-master def000)