コード例 #1
0
 /**
  * @test
  */
 public function configCommand()
 {
     $configCmd = Factory::createConfig()->addName('test')->setUntrusted(true)->setEdit(true)->setLocal(true)->setGlobal(true);
     $name = '\'test\'';
     $expected = 'hg config --untrusted --edit --local --global ';
     if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
         $name = str_replace("'", '"', $name);
     }
     $this->assertSame($name, implode(' ', $configCmd->getName()));
     $this->assertSame($expected . $name, $configCmd->asString());
 }