Page MenuHomePhorge

PhutilLanguageGuesserTestCase.php
No OneTemporary

PhutilLanguageGuesserTestCase.php

<?php
final class PhutilLanguageGuesserTestCase extends PhutilTestCase {
public function testGuessing() {
$dir = dirname(__FILE__).'/languageguesser/';
foreach (Filesystem::listDirectory($dir, $hidden = false) as $test) {
$source = Filesystem::readFile($dir.$test);
if (strpos($test, '.') !== false) {
$expect = head(explode('.', $test));
} else {
$expect = null;
}
$this->assertEqual(
$expect,
PhutilLanguageGuesser::guessLanguage($source),
pht("Guessed language for '%s'.", $test));
}
}
}

File Metadata

Mime Type
text/x-php
Expires
Sun, Jan 19, 13:11 (3 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1117877
Default Alt Text
PhutilLanguageGuesserTestCase.php (582 B)

Event Timeline