mirror of
https://gitlab.com/ruany/litebans-php.git
synced 2025-05-23 08:29:06 +00:00
[CI] Fix LangTest
This commit is contained in:
parent
e235f47d43
commit
c197ff0f49
@ -4,13 +4,15 @@ use PHPUnit\Framework\TestCase;
|
||||
|
||||
final class LangTest extends TestCase {
|
||||
public function testLanguages(): void {
|
||||
echo "\n";
|
||||
|
||||
$dir = './lang';
|
||||
$langs = glob("$dir/*.php");
|
||||
foreach ($langs as $lang) {
|
||||
include_once $lang;
|
||||
$lang_class = $lang;
|
||||
$lang_class = substr($lang_class, 0, strpos($lang_class, ".")); // grab "lang/en_US" from "en_US.utf8.php"
|
||||
$lang_class = substr($lang_class, strlen("$dir/")); // grab "en_US" from "lang/en_US"
|
||||
$lang_class = substr($lang_class, strlen("$dir/")); // grab "en_US.utf8.php" from "./lang/en_US.utf8.php"
|
||||
$lang_class = substr($lang_class, 0, strpos($lang_class, ".")); // grab "en_US" from "en_US.utf8.php"
|
||||
|
||||
echo("Testing $lang_class ($lang)...");
|
||||
$instance = new $lang_class;
|
||||
|
Loading…
x
Reference in New Issue
Block a user