Browse Source

Group PostgreSQL tests as slow

microsub
J. King 5 years ago
parent
commit
8dbf237626
  1. 2
      RoboFile.php
  2. 1
      tests/cases/Db/PostgreSQL/TestCreation.php
  3. 3
      tests/cases/Db/PostgreSQL/TestDatabase.php
  4. 1
      tests/cases/Db/PostgreSQL/TestDriver.php
  5. 1
      tests/cases/Db/PostgreSQL/TestResult.php
  6. 1
      tests/cases/Db/PostgreSQL/TestStatement.php
  7. 1
      tests/cases/Db/PostgreSQL/TestUpdate.php

2
RoboFile.php

@ -107,7 +107,7 @@ class RoboFile extends \Robo\Tasks {
$set = ["--exclude-group", "optional,slow"]; $set = ["--exclude-group", "optional,slow"];
break; break;
case "coverage": case "coverage":
$set = ["--exclude-group", "optional,excludeFromCoverage"]; $set = ["--exclude-group", "optional,coverageOptional"];
break; break;
case "full": case "full":
$set = []; $set = [];

1
tests/cases/Db/PostgreSQL/TestCreation.php

@ -10,6 +10,7 @@ use JKingWeb\Arsse\Arsse;
use JKingWeb\Arsse\Db\PostgreSQL\Driver; use JKingWeb\Arsse\Db\PostgreSQL\Driver;
/** /**
* @group slow
* @covers \JKingWeb\Arsse\Db\PostgreSQL\Driver<extended> */ * @covers \JKingWeb\Arsse\Db\PostgreSQL\Driver<extended> */
class TestCreation extends \JKingWeb\Arsse\Test\AbstractTest { class TestCreation extends \JKingWeb\Arsse\Test\AbstractTest {
/** @dataProvider provideConnectionStrings */ /** @dataProvider provideConnectionStrings */

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

@ -7,7 +7,8 @@ declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\Db\PosgreSQL; namespace JKingWeb\Arsse\TestCase\Db\PosgreSQL;
/** /**
* @group excludeFromCoverage * @group slow
* @group coverageOptional
* @covers \JKingWeb\Arsse\Database<extended> * @covers \JKingWeb\Arsse\Database<extended>
* @covers \JKingWeb\Arsse\Misc\Query<extended> * @covers \JKingWeb\Arsse\Misc\Query<extended>
*/ */

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

@ -7,6 +7,7 @@ declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL; namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
/** /**
* @group slow
* @covers \JKingWeb\Arsse\Db\PostgreSQL\PDODriver<extended> * @covers \JKingWeb\Arsse\Db\PostgreSQL\PDODriver<extended>
* @covers \JKingWeb\Arsse\Db\PDODriver * @covers \JKingWeb\Arsse\Db\PDODriver
* @covers \JKingWeb\Arsse\Db\PDOError */ * @covers \JKingWeb\Arsse\Db\PDOError */

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

@ -9,6 +9,7 @@ namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
use JKingWeb\Arsse\Test\DatabaseInformation; use JKingWeb\Arsse\Test\DatabaseInformation;
/** /**
* @group slow
* @covers \JKingWeb\Arsse\Db\PDOResult<extended> * @covers \JKingWeb\Arsse\Db\PDOResult<extended>
*/ */
class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult { class TestResult extends \JKingWeb\Arsse\TestCase\Db\BaseResult {

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

@ -7,6 +7,7 @@ declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL; namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
/** /**
* @group slow
* @covers \JKingWeb\Arsse\Db\PostgreSQL\PDOStatement<extended> * @covers \JKingWeb\Arsse\Db\PostgreSQL\PDOStatement<extended>
* @covers \JKingWeb\Arsse\Db\PDOError */ * @covers \JKingWeb\Arsse\Db\PDOError */
class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement { class TestStatement extends \JKingWeb\Arsse\TestCase\Db\BaseStatement {

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

@ -7,6 +7,7 @@ declare(strict_types=1);
namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL; namespace JKingWeb\Arsse\TestCase\Db\PostgreSQL;
/** /**
* @group slow
* @covers \JKingWeb\Arsse\Db\PostgreSQL\PDODriver<extended> * @covers \JKingWeb\Arsse\Db\PostgreSQL\PDODriver<extended>
* @covers \JKingWeb\Arsse\Db\PDOError */ * @covers \JKingWeb\Arsse\Db\PDOError */
class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate { class TestUpdate extends \JKingWeb\Arsse\TestCase\Db\BaseUpdate {

Loading…
Cancel
Save