/
githubmirror
/
ydb-php-sdk
Обзор
Документация
Войти
/
githubmirror
/
ydb-php-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/StaticCredentialsTest.php
36 строк
965 B
Timofey Koolin
workaround for the https://github.com/ydb-platform/ydb/issues/15292
04 мар 2025, 13:58
04 мар 2025, 13:58
30e6493
Код
Авторство
О чём код?
<?php namespace YdbPlatform\Ydb\Test; use PHPUnit\Framework\TestCase; use YdbPlatform\Ydb\Auth\Implement\AccessTokenAuthentication; use YdbPlatform\Ydb\Auth\Implement\StaticAuthentication; use YdbPlatform\Ydb\Logger\SimpleStdLogger; use YdbPlatform\Ydb\Ydb; class StaticCredentialsTest extends TestCase { public function testGetAuthToken() { $config = [ // Database path 'database' => '/local', // Database endpoint 'endpoint' => 'localhost:2136', // Auto discovery (dedicated server only) 'discovery' => false, // IAM config 'iam_config' => [ 'insecure' => true, ], 'credentials' => new StaticAuthentication('testuser', 'testpassword') ]; $ydb = new Ydb($config, new SimpleStdLogger(7)); $ydb->table()->query("SELECT 1;"); self::assertNotEquals("", $ydb->token()); } }