TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

19 lines
598 B

<?php
use TypePhp\CompilerTest;
use TypePhp\Translator;
use function TypePhp\StubGenerator\getTranslator;
final class TranslatorInstanceTest extends BaseTest
{
public function testLatestTranslatorInstanceIsUsedByStubGenerator(): void
{
$first = CompilerTest::create(TYPEPHP_ROOT_PATH);
self::assertSame($first, Translator::getInstance());
self::assertSame($first, getTranslator());
$second = CompilerTest::create(TYPEPHP_ROOT_PATH);
self::assertSame($second, Translator::getInstance());
self::assertSame($second, getTranslator());
}
}