Browse Source

Move database driver helps out of test cases

microsub
J. King 5 years ago
parent
commit
bab4174a17
  1. 2
      tests/cases/Db/MySQL/TestDatabase.php
  2. 2
      tests/cases/Db/MySQL/TestDriver.php
  3. 2
      tests/cases/Db/MySQL/TestResult.php
  4. 2
      tests/cases/Db/MySQL/TestStatement.php
  5. 2
      tests/cases/Db/MySQL/TestUpdate.php
  6. 2
      tests/cases/Db/MySQLPDO/TestDatabase.php
  7. 2
      tests/cases/Db/MySQLPDO/TestDriver.php
  8. 2
      tests/cases/Db/MySQLPDO/TestResult.php
  9. 2
      tests/cases/Db/MySQLPDO/TestStatement.php
  10. 2
      tests/cases/Db/MySQLPDO/TestUpdate.php
  11. 2
      tests/cases/Db/PostgreSQL/TestDatabase.php
  12. 2
      tests/cases/Db/PostgreSQL/TestDriver.php
  13. 2
      tests/cases/Db/PostgreSQL/TestResult.php
  14. 2
      tests/cases/Db/PostgreSQL/TestStatement.php
  15. 2
      tests/cases/Db/PostgreSQL/TestUpdate.php
  16. 2
      tests/cases/Db/PostgreSQLPDO/TestDatabase.php
  17. 2
      tests/cases/Db/PostgreSQLPDO/TestDriver.php
  18. 2
      tests/cases/Db/PostgreSQLPDO/TestResult.php
  19. 2
      tests/cases/Db/PostgreSQLPDO/TestStatement.php
  20. 2
      tests/cases/Db/PostgreSQLPDO/TestUpdate.php
  21. 2
      tests/cases/Db/SQLite3/TestDatabase.php
  22. 2
      tests/cases/Db/SQLite3/TestDriver.php
  23. 2
      tests/cases/Db/SQLite3/TestResult.php
  24. 2
      tests/cases/Db/SQLite3/TestStatement.php
  25. 2
      tests/cases/Db/SQLite3/TestUpdate.php
  26. 2
      tests/cases/Db/SQLite3PDO/TestDatabase.php
  27. 2
      tests/cases/Db/SQLite3PDO/TestDriver.php
  28. 2
      tests/cases/Db/SQLite3PDO/TestResult.php
  29. 2
      tests/cases/Db/SQLite3PDO/TestStatement.php
  30. 2
      tests/cases/Db/SQLite3PDO/TestUpdate.php
  31. 2
      tests/lib/DatabaseDrivers/MySQL.php
  32. 2
      tests/lib/DatabaseDrivers/MySQLPDO.php
  33. 2
      tests/lib/DatabaseDrivers/PostgreSQL.php
  34. 3
      tests/lib/DatabaseDrivers/PostgreSQLPDO.php
  35. 2
      tests/lib/DatabaseDrivers/SQLite3.php
  36. 3
      tests/lib/DatabaseDrivers/SQLite3PDO.php

2
tests/cases/Db/MySQL/TestDatabase.php

@ -13,7 +13,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQL;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQL;
protected function nextID(string $table): int {
return (int) (static::$drv->query("SELECT (case when max(id) then max(id) else 0 end)+1 from $table")->getValue() ?? 1);

2
tests/cases/Db/MySQL/TestDriver.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQL;
* @covers \JKingWeb\Arsse\Db\MySQL\ExceptionBuilder
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQL;
protected $create = "CREATE TABLE arsse_test(id bigint auto_increment primary key)";
protected $lock = ["SET lock_wait_timeout = 1", "LOCK TABLES arsse_meta WRITE"];

2
tests/cases/Db/MySQL/TestResult.php

@ -14,7 +14,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\MySQL\ExceptionBuilder
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQL;
protected static $createMeta = "CREATE TABLE arsse_meta(`key` varchar(255) primary key not null, value text)";
protected static $createTest = "CREATE TABLE arsse_test(id bigint auto_increment primary key)";

2
tests/cases/Db/MySQL/TestStatement.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQL;
* @covers \JKingWeb\Arsse\Db\MySQL\ExceptionBuilder
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQL;
protected function makeStatement(string $q, array $types = []): array {
return [static::$interface, $q, $types];

2
tests/cases/Db/MySQL/TestUpdate.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQL;
* @covers \JKingWeb\Arsse\Db\MySQL\ExceptionBuilder
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQL;
protected static $minimal1 = "CREATE TABLE arsse_meta(`key` varchar(255) primary key, value text); INSERT INTO arsse_meta(`key`,value) values('schema_version','1');";
protected static $minimal2 = "UPDATE arsse_meta set value = '2' where `key` = 'schema_version';";

2
tests/cases/Db/MySQLPDO/TestDatabase.php

@ -14,7 +14,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQLPDO;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQLPDO;
protected function nextID(string $table): int {
return (int) (static::$drv->query("SELECT (case when max(id) then max(id) else 0 end)+1 from $table")->getValue() ?? 1);

2
tests/cases/Db/MySQLPDO/TestDriver.php

@ -14,7 +14,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQLPDO;
protected $create = "CREATE TABLE arsse_test(id bigint auto_increment primary key)";
protected $lock = ["SET lock_wait_timeout = 1", "LOCK TABLES arsse_meta WRITE"];

2
tests/cases/Db/MySQLPDO/TestResult.php

@ -15,7 +15,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQLPDO;
protected static $createMeta = "CREATE TABLE arsse_meta(`key` varchar(255) primary key not null, value text)";
protected static $createTest = "CREATE TABLE arsse_test(id bigint auto_increment primary key)";

2
tests/cases/Db/MySQLPDO/TestStatement.php

@ -13,7 +13,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQLPDO;
protected function makeStatement(string $q, array $types = []): array {
return [static::$interface, $q, $types];

2
tests/cases/Db/MySQLPDO/TestUpdate.php

@ -14,7 +14,7 @@ namespace JKingWeb\Arsse\TestCase\Db\MySQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\MySQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\MySQLPDO;
protected static $minimal1 = "CREATE TABLE arsse_meta(`key` varchar(255) primary key, value text); INSERT INTO arsse_meta(`key`,value) values('schema_version','1');";
protected static $minimal2 = "UPDATE arsse_meta set value = '2' where `key` = 'schema_version';";

2
tests/cases/Db/PostgreSQL/TestDatabase.php

@ -13,7 +13,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQL;
protected function nextID(string $table): int {
return (int) static::$drv->query("SELECT coalesce(last_value, (select max(id) from $table)) + 1 from pg_sequences where sequencename = '{$table}_id_seq'")->getValue();

2
tests/cases/Db/PostgreSQL/TestDriver.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
* @covers \JKingWeb\Arsse\Db\PostgreSQL\Dispatch<extended>
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQL;
protected $create = "CREATE TABLE arsse_test(id bigserial primary key)";
protected $lock = ["BEGIN", "LOCK TABLE arsse_meta IN EXCLUSIVE MODE NOWAIT"];

2
tests/cases/Db/PostgreSQL/TestResult.php

@ -13,7 +13,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\PostgreSQL\Result<extended>
*/
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQL;
protected static $createMeta = "CREATE TABLE arsse_meta(key text primary key not null, value text)";
protected static $createTest = "CREATE TABLE arsse_test(id bigserial primary key)";

2
tests/cases/Db/PostgreSQL/TestStatement.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
* @covers \JKingWeb\Arsse\Db\PostgreSQL\Dispatch<extended>
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQL;
protected function makeStatement(string $q, array $types = []): array {
return [static::$interface, $q, $types];

2
tests/cases/Db/PostgreSQL/TestUpdate.php

@ -11,7 +11,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
* @covers \JKingWeb\Arsse\Db\PostgreSQL\Driver<extended>
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQL;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQL;
protected static $minimal1 = "CREATE TABLE arsse_meta(key text primary key, value text); INSERT INTO arsse_meta(key,value) values('schema_version','1');";
protected static $minimal2 = "UPDATE arsse_meta set value = '2' where key = 'schema_version';";

2
tests/cases/Db/PostgreSQLPDO/TestDatabase.php

@ -14,7 +14,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQLPDO;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQLPDO;
protected function nextID(string $table): int {
return (int) static::$drv->query("SELECT coalesce(last_value, (select max(id) from $table)) + 1 from pg_sequences where sequencename = '{$table}_id_seq'")->getValue();

2
tests/cases/Db/PostgreSQLPDO/TestDriver.php

@ -13,7 +13,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQLPDO;
protected $create = "CREATE TABLE arsse_test(id bigserial primary key)";
protected $lock = ["BEGIN", "LOCK TABLE arsse_meta IN EXCLUSIVE MODE NOWAIT"];

2
tests/cases/Db/PostgreSQLPDO/TestResult.php

@ -13,7 +13,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\PDOResult<extended>
*/
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQLPDO;
protected static $createMeta = "CREATE TABLE arsse_meta(key text primary key not null, value text)";
protected static $createTest = "CREATE TABLE arsse_test(id bigserial primary key)";

2
tests/cases/Db/PostgreSQLPDO/TestStatement.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQLPDO;
protected function makeStatement(string $q, array $types = []): array {
return [static::$interface, $q, $types];

2
tests/cases/Db/PostgreSQLPDO/TestUpdate.php

@ -13,7 +13,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQLPDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\PostgreSQLPDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\PostgreSQLPDO;
protected static $minimal1 = "CREATE TABLE arsse_meta(key text primary key, value text); INSERT INTO arsse_meta(key,value) values('schema_version','1');";
protected static $minimal2 = "UPDATE arsse_meta set value = '2' where key = 'schema_version';";

2
tests/cases/Db/SQLite3/TestDatabase.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3;
protected function nextID(string $table): int {
return static::$drv->query("SELECT (case when max(id) then max(id) else 0 end)+1 from $table")->getValue();

2
tests/cases/Db/SQLite3/TestDriver.php

@ -10,7 +10,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3;
* @covers \JKingWeb\Arsse\Db\SQLite3\Driver<extended>
* @covers \JKingWeb\Arsse\Db\SQLite3\ExceptionBuilder */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3;
protected $create = "CREATE TABLE arsse_test(id integer primary key)";
protected $lock = "BEGIN EXCLUSIVE TRANSACTION";

2
tests/cases/Db/SQLite3/TestResult.php

@ -12,7 +12,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\SQLite3\Result<extended>
*/
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3;
protected static $createMeta = "CREATE TABLE arsse_meta(key text primary key not null, value text) without rowid";
protected static $createTest = "CREATE TABLE arsse_test(id integer primary key)";

2
tests/cases/Db/SQLite3/TestStatement.php

@ -10,7 +10,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3;
* @covers \JKingWeb\Arsse\Db\SQLite3\Statement<extended>
* @covers \JKingWeb\Arsse\Db\SQLite3\ExceptionBuilder */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3;
public static function tearDownAfterClass() {
static::$interface->close();

2
tests/cases/Db/SQLite3/TestUpdate.php

@ -10,7 +10,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3;
* @covers \JKingWeb\Arsse\Db\SQLite3\Driver<extended>
* @covers \JKingWeb\Arsse\Db\SQLite3\ExceptionBuilder */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3;
protected static $minimal1 = "create table arsse_meta(key text primary key not null, value text); pragma user_version=1";
protected static $minimal2 = "pragma user_version=2";

2
tests/cases/Db/SQLite3PDO/TestDatabase.php

@ -11,7 +11,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO;
* @covers \JKingWeb\Arsse\Misc\Query<extended>
*/
class TestDatabase extends \JKingWeb\Arsse\TestCase\Database\Base {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3PDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3PDO;
protected function nextID(string $table): int {
return (int) static::$drv->query("SELECT (case when max(id) then max(id) else 0 end)+1 from $table")->getValue();

2
tests/cases/Db/SQLite3PDO/TestDriver.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestDriver extends \JKingWeb\Arsse\TestCase\Db\BaseDriver {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3PDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3PDO;
protected $create = "CREATE TABLE arsse_test(id integer primary key)";
protected $lock = "BEGIN EXCLUSIVE TRANSACTION";

2
tests/cases/Db/SQLite3PDO/TestResult.php

@ -12,7 +12,7 @@ use JKingWeb\Arsse\Test\DatabaseInformation;
* @covers \JKingWeb\Arsse\Db\PDOResult<extended>
*/
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3PDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3PDO;
protected static $createMeta = "CREATE TABLE arsse_meta(key text primary key not null, value text) without rowid";
protected static $createTest = "CREATE TABLE arsse_test(id integer primary key)";

2
tests/cases/Db/SQLite3PDO/TestStatement.php

@ -11,7 +11,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3PDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3PDO;
protected function makeStatement(string $q, array $types = []): array {
return [static::$interface, $q, $types];

2
tests/cases/Db/SQLite3PDO/TestUpdate.php

@ -12,7 +12,7 @@ namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO;
* @covers \JKingWeb\Arsse\Db\PDOError
* @covers \JKingWeb\Arsse\Db\SQLState */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {
use \JKingWeb\Arsse\TestCase\DatabaseDrivers\SQLite3PDO;
use \JKingWeb\Arsse\Test\DatabaseDrivers\SQLite3PDO;
protected static $minimal1 = "create table arsse_meta(key text primary key not null, value text); pragma user_version=1";
protected static $minimal2 = "pragma user_version=2";

2
tests/cases/DatabaseDrivers/MySQL.php → tests/lib/DatabaseDrivers/MySQL.php

@ -4,7 +4,7 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;

2
tests/cases/DatabaseDrivers/MySQLPDO.php → tests/lib/DatabaseDrivers/MySQLPDO.php

@ -4,7 +4,7 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;

2
tests/cases/DatabaseDrivers/PostgreSQL.php → tests/lib/DatabaseDrivers/PostgreSQL.php

@ -4,7 +4,7 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;

3
tests/cases/DatabaseDrivers/PostgreSQLPDO.php → tests/lib/DatabaseDrivers/PostgreSQLPDO.php

@ -4,10 +4,9 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;
trait PostgreSQLPDO {
protected static $implementation = "PDO PostgreSQL";

2
tests/cases/DatabaseDrivers/SQLite3.php → tests/lib/DatabaseDrivers/SQLite3.php

@ -4,7 +4,7 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;

3
tests/cases/DatabaseDrivers/SQLite3PDO.php → tests/lib/DatabaseDrivers/SQLite3PDO.php

@ -4,10 +4,9 @@
* See LICENSE and AUTHORS files for details */
declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\DatabaseDrivers;
namespace JKingWeb\Arsse\Test\DatabaseDrivers;
use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\Driver;
trait SQLite3PDO {
protected static $implementation = "PDO SQLite 3";
Loading…
Cancel
Save