Skip to content

Commit

Permalink
Codeception 5 Support (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
TavoNiievez committed Jun 20, 2022
1 parent cfb21a7 commit af5fded
Show file tree
Hide file tree
Showing 24 changed files with 95 additions and 93 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Expand Up @@ -8,7 +8,7 @@ jobs:

strategy:
matrix:
php: [5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1]
php: [8.0, 8.1]

steps:
- name: Checkout code
Expand Down
1 change: 1 addition & 0 deletions .gitignore
@@ -1,4 +1,5 @@
/.idea/
/nbproject/
/vendor/
/composer.lock
tests/_support
Expand Down
17 changes: 10 additions & 7 deletions composer.json
Expand Up @@ -16,19 +16,19 @@
"name":"Michael Bodnarchuk"
}
],
"minimum-stability": "RC",
"minimum-stability": "dev",
"require": {
"php": ">=5.6.0 <=8.1 | ~8.1.0",
"codeception/lib-innerbrowser": "^1.0",
"codeception/codeception": "^4.0"
"php": "^8.0",
"codeception/codeception": "^5.0.0",
"codeception/lib-innerbrowser": "^3.0"
},
"require-dev": {
"yiisoft/yii2": "dev-master",
"yiisoft/yii2-app-advanced": "dev-master",
"codeception/verify": "<2",
"codeception/verify": "^2.2",
"codemix/yii2-localeurls": "^1.7",
"codeception/module-asserts": "^1.3",
"codeception/module-filesystem": "^1.0"
"codeception/module-asserts": "^3.0",
"codeception/module-filesystem": "^3.0"
},
"autoload":{
"classmap": ["src/"]
Expand All @@ -40,6 +40,9 @@
]
},
"config": {
"allow-plugins": {
"yiisoft/yii2-composer": true
},
"classmap-authoritative": true
},
"repositories": [
Expand Down
4 changes: 2 additions & 2 deletions src/Codeception/Lib/Connector/Yii2.php
Expand Up @@ -116,7 +116,7 @@ public function resetApplication($closeSession = true)
}
Yii::$app = null;
\yii\web\UploadedFile::reset();
if (method_exists(\yii\base\Event::className(), 'offAll')) {
if (method_exists(\yii\base\Event::class, 'offAll')) {
\yii\base\Event::offAll();
}
Yii::setLogger(null);
Expand Down Expand Up @@ -311,7 +311,7 @@ public function startApp(\yii\log\Logger $logger = null)
*
* @return \Symfony\Component\BrowserKit\Response
*/
public function doRequest($request)
public function doRequest(object $request)
{
$_COOKIE = $request->getCookies();
$_SERVER = $request->getServer();
Expand Down
2 changes: 1 addition & 1 deletion src/Codeception/Lib/Connector/Yii2/FixturesStore.php
Expand Up @@ -29,7 +29,7 @@ public function fixtures()
public function globalFixtures()
{
return [
InitDbFixture::className()
InitDbFixture::class
];
}
}
2 changes: 1 addition & 1 deletion src/Codeception/Lib/Connector/Yii2/TestMailer.php
Expand Up @@ -5,7 +5,7 @@

class TestMailer extends BaseMailer
{
public $messageClass = \yii\swiftmailer\Message::class;
public $messageClass = \yii\symfonymailer\Message::class;

/**
* @var \Closure
Expand Down

0 comments on commit af5fded

Please sign in to comment.