diff options
Diffstat (limited to 'tests/_support/Helper')
| -rw-r--r-- | tests/_support/Helper/Jsonapi.php | 2 | ||||
| -rw-r--r-- | tests/_support/Helper/StudipDb.php | 19 |
2 files changed, 6 insertions, 15 deletions
diff --git a/tests/_support/Helper/Jsonapi.php b/tests/_support/Helper/Jsonapi.php index 8d98e6a..2dec2d1 100644 --- a/tests/_support/Helper/Jsonapi.php +++ b/tests/_support/Helper/Jsonapi.php @@ -148,7 +148,7 @@ class Jsonapi extends \Codeception\Module return $handler->handle($request); }) - ->add(new Authentication($authenticator)); + ->add(new Authentication($authenticator, ['session'])); } return $app; diff --git a/tests/_support/Helper/StudipDb.php b/tests/_support/Helper/StudipDb.php index 90ad24c..8188be1 100644 --- a/tests/_support/Helper/StudipDb.php +++ b/tests/_support/Helper/StudipDb.php @@ -5,27 +5,18 @@ namespace Helper; use Codeception\Exception\ModuleConfigException; use Codeception\Exception\ModuleException; -require_once('lib/classes/StudipPDO.class.php'); +require_once 'lib/classes/StudipPDO.php'; class StudipDb extends \Codeception\Module { /** * @api - * - * @var */ - public $dbh; + public ?\StudipPdo $dbh; - /** - * @var array - */ - protected $config = [ - ]; + protected array $config = []; - /** - * @var array - */ - protected $requiredFields = ['dsn', 'user', 'password']; + protected array $requiredFields = ['dsn', 'user', 'password']; /** * @SuppressWarnings(PHPMD.CamelCaseMethodName) @@ -42,7 +33,7 @@ class StudipDb extends \Codeception\Module private function checkConfig($configKey, $name) { - if (strstr($this->config[$configKey], '%'.$name.'%')) { + if (str_contains($this->config[$configKey], '%' . $name . '%')) { throw new ModuleConfigException(__CLASS__, 'You have to provide a '.$name.' either as ENV variable or in config_local.inc.php!'); } } |
