/**
  * @test
  */
 public function logCommand()
 {
     $logCmd = Factory::createLog();
     $logCmd->setFile('C:\\xampp\\file\\')->addInclude('includePattern')->addExclude('excludePattern')->setFollow(true)->setCopies(true);
     $file = '\'C:\\xampp\\file\\\'';
     $expected = 'hg log --follow --copies --include includePattern --exclude excludePattern ';
     if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
         $file = str_replace("'", '"', $file);
     }
     $this->assertSame($file, $logCmd->getFile());
     $this->assertSame($expected . $file, $logCmd->asString());
 }