markTestSkipped('Please set the MYSQL_* environment variables to your test database credentials.'); } if (!self::$dba->isConnected()) { if (!self::$dba->connect()) { $this->markTestSkipped('Could not connect to the database.'); } } return $this->createDefaultDBConnection(self::$dba->getConnection(), getenv('MYSQL_DATABASE')); } /** * Get dataset to populate the database with. * @return YamlDataSet * @see https://phpunit.de/manual/5.7/en/database.html */ protected function getDataSet() { return new YamlDataSet(__DIR__ . '/datasets/api.yml'); } }