Changeset View
Changeset View
Standalone View
Standalone View
src/parser/__tests__/ArcanistDiffParserTestCase.php
<?php | <?php | ||||
/** | /** | ||||
* Test cases for @{class:ArcanistDiffParser}. | * Test cases for @{class:ArcanistDiffParser}. | ||||
*/ | */ | ||||
final class ArcanistDiffParserTestCase extends PhutilTestCase { | final class ArcanistDiffParserTestCase extends PhutilTestCase { | ||||
public function testParser() { | public function testParser() { | ||||
$root = dirname(__FILE__).'/diff/'; | $root = __DIR__.'/diff/'; | ||||
foreach (Filesystem::listDirectory($root, $hidden = false) as $file) { | foreach (Filesystem::listDirectory($root, $hidden = false) as $file) { | ||||
$this->parseDiff($root.$file); | $this->parseDiff($root.$file); | ||||
} | } | ||||
} | } | ||||
private function parseDiff($diff_file) { | private function parseDiff($diff_file) { | ||||
$contents = Filesystem::readFile($diff_file); | $contents = Filesystem::readFile($diff_file); | ||||
$file = basename($diff_file); | $file = basename($diff_file); | ||||
▲ Show 20 Lines • Show All 707 Lines • Show Last 20 Lines |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0