mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-24 09:32:40 +00:00
5d61ab0a57
Three test failures remain, but these are minor and will be resolved soon. Handling of binary data is also broken, but given that this works fine with the PDO driver, there is presumably some correct method.
22 lines
689 B
PHP
22 lines
689 B
PHP
<?php
|
|
/** @license MIT
|
|
* Copyright 2017 J. King, Dustin Wilson et al.
|
|
* See LICENSE and AUTHORS files for details */
|
|
|
|
declare(strict_types=1);
|
|
namespace JKingWeb\Arsse\TestCase\Db\MySQLPDO;
|
|
|
|
/**
|
|
* @group slow
|
|
* @group optional
|
|
* @group coverageOptional
|
|
* @covers \JKingWeb\Arsse\Database<extended>
|
|
* @covers \JKingWeb\Arsse\Misc\Query<extended>
|
|
*/
|
|
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
|
|
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
|
|
|
|
protected function nextID(string $table): int {
|
|
return (int) (static::$drv->query("SELECT auto_increment from information_schema.tables where table_name = '$table'")->getValue() ?? 1);
|
|
}
|
|
}
|