Browse Source

Fix hg version guessing, fixes #6236, fixes #6235

Jordi Boggiano 8 years ago
parent
commit
843877cd6d

+ 1 - 1
src/Composer/Package/Version/VersionGuesser.php

@@ -179,7 +179,7 @@ class VersionGuesser
             }
 
             if (!$isFeatureBranch) {
-                return $version;
+                return array('version' => $version, 'commit' => null, 'pretty_version' => $version);
             }
 
             // re-use the HgDriver to fetch branches (this properly includes bookmarks)

+ 1 - 1
tests/Composer/Test/Package/Version/VersionGuesserTest.php

@@ -88,7 +88,7 @@ class VersionGuesserTest extends \PHPUnit_Framework_TestCase
         $guesser = new VersionGuesser($config, $executor, new VersionParser());
         $versionArray = $guesser->guessVersion(array(), 'dummy/path');
 
-        $this->assertEquals($branch, $versionArray['version']);
+        $this->assertEquals('dev-' . $branch, $versionArray['version']);
         $this->assertEmpty($versionArray['commit']);
     }