%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/11585/cwd/html/water/frontend/tests/functional/ |
Upload File : |
<?php namespace frontend\tests\functional; use common\fixtures\UserFixture; use frontend\tests\FunctionalTester; class VerifyEmailCest { /** * Load fixtures before db transaction begin * Called in _before() * @see \Codeception\Module\Yii2::_before() * @see \Codeception\Module\Yii2::loadFixtures() * @return array */ public function _fixtures() { return [ 'user' => [ 'class' => UserFixture::className(), 'dataFile' => codecept_data_dir() . 'user.php', ], ]; } public function checkEmptyToken(FunctionalTester $I) { $I->amOnRoute('site/verify-email', ['token' => '']); $I->canSee('Bad Request', 'h1'); $I->canSee('Verify email token cannot be blank.'); } public function checkInvalidToken(FunctionalTester $I) { $I->amOnRoute('site/verify-email', ['token' => 'wrong_token']); $I->canSee('Bad Request', 'h1'); $I->canSee('Wrong verify email token.'); } public function checkNoToken(FunctionalTester $I) { $I->amOnRoute('site/verify-email'); $I->canSee('Bad Request', 'h1'); $I->canSee('Missing required parameters: token'); } public function checkAlreadyActivatedToken(FunctionalTester $I) { $I->amOnRoute('site/verify-email', ['token' => 'already_used_token_1548675330']); $I->canSee('Bad Request', 'h1'); $I->canSee('Wrong verify email token.'); } public function checkSuccessVerification(FunctionalTester $I) { $I->amOnRoute('site/verify-email', ['token' => '4ch0qbfhvWwkcuWqjN8SWRq72SOw1KYT_1548675330']); $I->canSee('Your email has been confirmed!'); $I->canSee('Congratulations!', 'h1'); $I->see('Logout (test.test)', 'form button[type=submit]'); $I->seeRecord('common\models\User', [ 'username' => 'test.test', 'email' => 'test@mail.com', 'status' => \common\models\User::STATUS_ACTIVE ]); } }