Update calls to SendingQueue worker constructor in SendingQueueTest
[MAILPOET-5682]
This commit is contained in:
@ -39,6 +39,7 @@ use MailPoet\Models\SubscriberSegment;
|
|||||||
use MailPoet\Newsletter\Links\Links;
|
use MailPoet\Newsletter\Links\Links;
|
||||||
use MailPoet\Newsletter\NewslettersRepository;
|
use MailPoet\Newsletter\NewslettersRepository;
|
||||||
use MailPoet\Newsletter\Sending\ScheduledTasksRepository;
|
use MailPoet\Newsletter\Sending\ScheduledTasksRepository;
|
||||||
|
use MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository;
|
||||||
use MailPoet\Newsletter\Sending\SendingQueuesRepository;
|
use MailPoet\Newsletter\Sending\SendingQueuesRepository;
|
||||||
use MailPoet\Router\Endpoints\Track;
|
use MailPoet\Router\Endpoints\Track;
|
||||||
use MailPoet\Router\Router;
|
use MailPoet\Router\Router;
|
||||||
@ -98,6 +99,9 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
/** @var SendingQueuesRepository */
|
/** @var SendingQueuesRepository */
|
||||||
private $sendingQueuesRepository;
|
private $sendingQueuesRepository;
|
||||||
|
|
||||||
|
/** @var ScheduledTaskSubscribersRepository */
|
||||||
|
private $scheduledTaskSubscribersRepository;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$wpUsers = get_users();
|
$wpUsers = get_users();
|
||||||
@ -162,6 +166,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->segmentsRepository = $this->diContainer->get(SegmentsRepository::class);
|
$this->segmentsRepository = $this->diContainer->get(SegmentsRepository::class);
|
||||||
$this->tasksLinks = $this->diContainer->get(TasksLinks::class);
|
$this->tasksLinks = $this->diContainer->get(TasksLinks::class);
|
||||||
$this->scheduledTasksRepository = $this->diContainer->get(ScheduledTasksRepository::class);
|
$this->scheduledTasksRepository = $this->diContainer->get(ScheduledTasksRepository::class);
|
||||||
|
$this->scheduledTaskSubscribersRepository = $this->diContainer->get(ScheduledTaskSubscribersRepository::class);
|
||||||
$this->subscribersRepository = $this->diContainer->get(SubscribersRepository::class);
|
$this->subscribersRepository = $this->diContainer->get(SubscribersRepository::class);
|
||||||
$this->sendingQueuesRepository = $this->diContainer->get(SendingQueuesRepository::class);
|
$this->sendingQueuesRepository = $this->diContainer->get(SendingQueuesRepository::class);
|
||||||
$this->sendingQueueWorker = $this->getSendingQueueWorker();
|
$this->sendingQueueWorker = $this->getSendingQueueWorker();
|
||||||
@ -218,6 +223,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->diContainer->get(MailerTask::class),
|
$this->diContainer->get(MailerTask::class),
|
||||||
$this->subscribersRepository,
|
$this->subscribersRepository,
|
||||||
$this->sendingQueuesRepository,
|
$this->sendingQueuesRepository,
|
||||||
@ -249,6 +255,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->make(
|
$this->make(
|
||||||
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
||||||
[
|
[
|
||||||
@ -297,6 +304,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->make(
|
$this->make(
|
||||||
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
||||||
[
|
[
|
||||||
@ -343,6 +351,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->diContainer->get(MailerTask::class),
|
$this->diContainer->get(MailerTask::class),
|
||||||
$this->subscribersRepository,
|
$this->subscribersRepository,
|
||||||
$this->sendingQueuesRepository,
|
$this->sendingQueuesRepository,
|
||||||
@ -677,6 +686,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->make(
|
$this->make(
|
||||||
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
new MailerTask($this->diContainer->get(MailerFactory::class)),
|
||||||
[
|
[
|
||||||
@ -1124,6 +1134,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$this->construct(
|
$this->construct(
|
||||||
MailerTask::class,
|
MailerTask::class,
|
||||||
[$this->diContainer->get(MailerFactory::class)],
|
[$this->diContainer->get(MailerFactory::class)],
|
||||||
@ -1440,6 +1451,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
$this->wp,
|
$this->wp,
|
||||||
$this->tasksLinks,
|
$this->tasksLinks,
|
||||||
$this->scheduledTasksRepository,
|
$this->scheduledTasksRepository,
|
||||||
|
$this->scheduledTaskSubscribersRepository,
|
||||||
$mailerMock ?? $this->diContainer->get(MailerTask::class),
|
$mailerMock ?? $this->diContainer->get(MailerTask::class),
|
||||||
$this->subscribersRepository,
|
$this->subscribersRepository,
|
||||||
$this->sendingQueuesRepository,
|
$this->sendingQueuesRepository,
|
||||||
|
Reference in New Issue
Block a user