示例#1
0
 /**
  * Test finding of greatest SemVer
  *
  * @return void
  **/
 public function testGreatest()
 {
     $v1 = Parser::parse('0.1.2');
     $v2 = Parser::parse('0.1.2-rc.1');
     $v3 = Parser::parse('0.1.2-rc');
     $this->assertEquals(Compare::greatest($v1, $v2, $v3), $v1);
     $v1 = Parser::parse('0.1.2');
     $v2 = Parser::parse('0.1.2-rc.1');
     $v3 = Parser::parse('0.1.2-alpha+build.12345');
     $v4 = Parser::parse('0.1.3-beta');
     $v5 = Parser::parse('0.1.2');
     $v6 = Parser::parse('0.1.0');
     $this->assertEquals(Compare::greatest($v1, $v2, $v3, $v4, $v5, $v6), $v4);
 }