X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2FDatabaseTest.php;h=7421f16a09c5342e313c12aa70d161577974e2ba;hb=f3ea4a4f45daa41d0aa032b1dc4804a5f6ff503c;hp=3c3f835eb6a26c95b6351d94b2631175a683027a;hpb=9d45118356b0a72172661ae373845e403b4ed9dc;p=friendica.git diff --git a/tests/DatabaseTest.php b/tests/DatabaseTest.php index 3c3f835eb6..7421f16a09 100644 --- a/tests/DatabaseTest.php +++ b/tests/DatabaseTest.php @@ -5,42 +5,10 @@ namespace Friendica\Test; -use Friendica\Test\Util\Database\StaticDatabase; -use PHPUnit\DbUnit\DataSet\YamlDataSet; -use PHPUnit\DbUnit\TestCaseTrait; -use PHPUnit_Extensions_Database_DB_IDatabaseConnection; - /** * Abstract class used by tests that need a database. */ abstract class DatabaseTest extends MockedTest { - use TestCaseTrait; - - /** - * Get database connection. - * - * This function is executed before each test in order to get a database connection that can be used by tests. - * If no prior connection is available, it tries to create one using the USER, PASS and DB environment variables. - * - * If it could not connect to the database, the test is skipped. - * - * @return PHPUnit_Extensions_Database_DB_IDatabaseConnection - * @see https://phpunit.de/manual/5.7/en/database.html - */ - protected function getConnection() - { - return $this->createDefaultDBConnection(StaticDatabase::getGlobConnection(), getenv('MYSQL_DATABASE')); - } - - /** - * Get dataset to populate the database with. - * - * @return YamlDataSet - * @see https://phtablepunit.de/manual/5.7/en/database.html - */ - protected function getDataSet() - { - return new YamlDataSet(__DIR__ . '/datasets/api.yml'); - } + use DatabaseTestTrait; }