Added more tests
This commit is contained in:
@ -134,10 +134,10 @@ class GdprCest
|
|||||||
*/
|
*/
|
||||||
public function testPrivacyPage(FunctionalTester $I)
|
public function testPrivacyPage(FunctionalTester $I)
|
||||||
{
|
{
|
||||||
$this->_prepareModule(false, false);
|
|
||||||
|
|
||||||
$I->amGoingTo('try that privacy page works');
|
$I->amGoingTo('try that privacy page works');
|
||||||
$I->amLoggedInAs(1);
|
$I->amLoggedInAs(1);
|
||||||
|
$this->_prepareModule(false, false);
|
||||||
$I->amOnRoute('/user/settings/privacy');
|
$I->amOnRoute('/user/settings/privacy');
|
||||||
$I->see('Export my data', 'h3');
|
$I->see('Export my data', 'h3');
|
||||||
$I->see('Delete my account', 'h3');
|
$I->see('Delete my account', 'h3');
|
||||||
@ -148,7 +148,23 @@ class GdprCest
|
|||||||
$I->fillField('#gdprdeleteform-password', 'qwerty');
|
$I->fillField('#gdprdeleteform-password', 'qwerty');
|
||||||
$I->click('Delete');
|
$I->click('Delete');
|
||||||
$I->see('Login');
|
$I->see('Login');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test privacy page
|
||||||
|
*
|
||||||
|
* @param FunctionalTester $I
|
||||||
|
*/
|
||||||
|
public function testPrivacyPageAccess(FunctionalTester $I)
|
||||||
|
{
|
||||||
|
$I->amGoingTo('Try that a user cant access to privacy if GDPR is not enabled');
|
||||||
|
$this->_prepareModule(false, false, false);
|
||||||
|
$I->amLoggedInAs(1);
|
||||||
|
$I->amOnRoute('/user/settings/privacy');
|
||||||
|
$I->see('Not Found');
|
||||||
|
$I->amOnRoute('/user/settings/gdprdelete');
|
||||||
|
$I->see('Not Found');
|
||||||
|
$I->amOnRoute('/user/settings/export');
|
||||||
|
$I->see('Not Found');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user