Skip to content
Snippets Groups Projects
Commit 17080324 authored by Marcus Eibrink-Lunzenauer's avatar Marcus Eibrink-Lunzenauer
Browse files

remove pdo_sqlite dependency

parent 6531b2db
No related branches found
No related tags found
No related merge requests found
...@@ -40,7 +40,7 @@ define("TEST_FIXTURES_PATH", dirname(__DIR__) . "/_data/"); ...@@ -40,7 +40,7 @@ define("TEST_FIXTURES_PATH", dirname(__DIR__) . "/_data/");
require __DIR__ . '/../../composer/autoload.php'; require __DIR__ . '/../../composer/autoload.php';
global $STUDIP_BASE_PATH; global $STUDIP_BASE_PATH;
$STUDIP_BASE_PATH = realpath(dirname(dirname(__FILE__)) . '/..'); $STUDIP_BASE_PATH = realpath(dirname(__DIR__) . '/..');
require 'lib/classes/StudipAutoloader.php'; require 'lib/classes/StudipAutoloader.php';
require 'lib/functions.php'; require 'lib/functions.php';
......
<?php <?php
/* /*
* studip_pdo_test.php - unit tests for the StudipPDO class * studip_pdo_test.php - unit tests for the StudipPDO class
* *
...@@ -16,7 +17,16 @@ class StudipPdoTest extends \Codeception\Test\Unit ...@@ -16,7 +17,16 @@ class StudipPdoTest extends \Codeception\Test\Unit
{ {
public function setUp(): void public function setUp(): void
{ {
$this->testPdo = new class ('sqlite::memory:') extends StudipPDO { $dsn =
'mysql:host=' .
$GLOBALS['DB_STUDIP_HOST'] .
';dbname=' .
$GLOBALS['DB_STUDIP_DATABASE'] .
';charset=utf8mb4';
$username = $GLOBALS['DB_STUDIP_USER'];
$password = $GLOBALS['DB_STUDIP_PASSWORD'];
$this->testPdo = new class ($dsn, $username, $password) extends StudipPDO {
public static function doReplaceStrings($statement) public static function doReplaceStrings($statement)
{ {
return parent::replaceStrings($statement); return parent::replaceStrings($statement);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment