Refactor creating/deleting WordPress users in integration tests
[MAILPOET-3077]
This commit is contained in:
committed by
Pavel Dohnal
parent
51e1ce9b7c
commit
95af49e43f
@ -47,8 +47,6 @@ use MailPoet\WP\Functions;
|
||||
use MailPoetVendor\Carbon\Carbon;
|
||||
use MailPoetVendor\Idiorm\ORM;
|
||||
|
||||
require_once(ABSPATH . 'wp-admin/includes/user.php');
|
||||
|
||||
class SubscribersTest extends \MailPoetTest {
|
||||
|
||||
/** @var FormEntity */
|
||||
@ -326,22 +324,14 @@ class SubscribersTest extends \MailPoetTest {
|
||||
->create();
|
||||
$dynamicSegment->save();
|
||||
$wpUserEmail = 'wpuserEditor@example.com';
|
||||
wp_insert_user([
|
||||
'user_login' => 'user-role-test1',
|
||||
'user_email' => $wpUserEmail,
|
||||
'role' => 'editor',
|
||||
'user_pass' => '12123154',
|
||||
]);
|
||||
$this->tester->createWordPressUser($wpUserEmail, 'editor');
|
||||
$response = $this->endpoint->listing([
|
||||
'filter' => [
|
||||
'segment' => $dynamicSegment->id,
|
||||
],
|
||||
]);
|
||||
expect($response->meta['filters']['segment'])->contains(['value' => $dynamicSegment->id, 'label' => 'Dynamic (1)']);
|
||||
$user = get_user_by('email', $wpUserEmail);
|
||||
if ($user) {
|
||||
wp_delete_user($user->ID);
|
||||
}
|
||||
$this->tester->deleteWordPressUser($wpUserEmail);
|
||||
}
|
||||
|
||||
public function testItCanSearchListing() {
|
||||
|
Reference in New Issue
Block a user