public function testVersionWithAlphaStability() { $p = new PHPRelease\VersionParser(); $info = $p->parseVersionString('1.2.3-alpha'); ok($info); is(1, $info['major']); is(2, $info['minor']); is(3, $info['patch']); is('alpha', $info['stability']); }
public function test() { $b = new PHPRelease\Tasks\BumpVersion(null); $p = new PHPRelease\VersionParser(); $info = $p->parseVersionString('1.2.3'); ok($info); $b->bumpPatchVersion($info); is(4, $info['patch']); $b->bumpMinorVersion($info); is(3, $info['minor']); is(0, $info['patch']); $b->bumpMajorVersion($info); is(2, $info['major']); is(0, $info['minor']); // is('0.0.2',$b->bumpPatchVersion('0.0.1')); }