mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-22 21:22:40 +00:00
Cover the Query class with database tests for now
This commit is contained in:
parent
efac62f0e4
commit
2dd1b45d3e
20 changed files with 80 additions and 20 deletions
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestArticle extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestArticle extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestCleanup extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestCleanup extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestFeed extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestFeed extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestFolder extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestFolder extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestLabel extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestLabel extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestMeta extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestMeta extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestMiscellany extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestMiscellany extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestSession extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestSession extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestSubscription extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestSubscription extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestUser extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestUser extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestArticle extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestArticle extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestCleanup extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestCleanup extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestFeed extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestFeed extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestFolder extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestFolder extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestLabel extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestLabel extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestMeta extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestMeta extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestMiscellany extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestMiscellany extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestSession extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestSession extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestSubscription extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestSubscription extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
|
@ -6,7 +6,10 @@
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
namespace JKingWeb\Arsse\TestCase\Db\SQLite3PDO\Database;
|
||||||
|
|
||||||
/** @covers \JKingWeb\Arsse\Database<extended> */
|
/**
|
||||||
|
* @covers \JKingWeb\Arsse\Database<extended>
|
||||||
|
* @covers \JKingWeb\Arsse\Misc\Query
|
||||||
|
*/
|
||||||
class TestUser extends \JKingWeb\Arsse\Test\AbstractTest {
|
class TestUser extends \JKingWeb\Arsse\Test\AbstractTest {
|
||||||
use \JKingWeb\Arsse\Test\Database\Setup;
|
use \JKingWeb\Arsse\Test\Database\Setup;
|
||||||
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
use \JKingWeb\Arsse\Test\Database\DriverSQLite3PDO;
|
||||||
|
|
Loading…
Reference in a new issue