public function getModifiedFilesSince($tag)
{
$data = $this->executeHgCommand("status --rev {$tag}:tip");
$files = array();
foreach ($data as $d) {
$parts = explode(' ', $d);
$files[$parts[1]] = $parts[0];
}
return $files;
}
public function testGetModifiedFilesSince() { $vcs = new Hg(); $files = $vcs->getModifiedFilesSince('1.1.0'); $this->assertEquals(array("file1" => "M", "file3" => "A", ".hgtags" => "M"), $files); }