Fix undefined properties in tests [MAILPOET-2488]

This commit is contained in:
wxa
2019-12-19 22:00:05 +03:00
committed by amine-mp
parent 091e17ce0c
commit 1d757e1374
83 changed files with 283 additions and 0 deletions

View File

@@ -24,6 +24,8 @@ require_once('APITestNamespacedEndpointStubV1.php');
require_once('APITestNamespacedEndpointStubV2.php');
class APITest extends \MailPoetTest {
public $api;
public $wp_user_id;
/** @var Container */
private $container;

View File

@@ -5,6 +5,7 @@ namespace MailPoet\API\JSON\v1;
use MailPoet\WP\Functions as WPFunctions;
class AutomaticEmailsTest extends \MailPoetTest {
public $wp;
public function _before() {
$this->wp = new WPFunctions;
}

View File

@@ -9,6 +9,9 @@ use MailPoet\Models\Form;
use MailPoet\Models\Segment;
class FormsTest extends \MailPoetTest {
public $form_3;
public $form_2;
public $form_1;
/** @var Forms */
private $endpoint;

View File

@@ -41,6 +41,8 @@ use MailPoetVendor\Carbon\Carbon;
use MailPoetVendor\Idiorm\ORM;
class NewslettersTest extends \MailPoetTest {
public $post_notification;
public $newsletter;
/** @var Newsletters */
private $endpoint;

View File

@@ -10,6 +10,9 @@ use MailPoet\Models\Subscriber;
use MailPoet\Models\SubscriberSegment;
class SegmentsTest extends \MailPoetTest {
public $segment_3;
public $segment_2;
public $segment_1;
/** @var Segments */
private $endpoint;

View File

@@ -20,6 +20,7 @@ use MailPoet\Util\License\Features\Subscribers as SubscribersFeature;
use MailPoetVendor\Idiorm\ORM;
class SendingQueueTest extends \MailPoetTest {
public $newsletter;
public function _before() {
parent::_before();
$this->newsletter = Newsletter::createOrUpdate(

View File

@@ -14,6 +14,12 @@ use MailPoet\Models\Subscriber;
use MailPoetVendor\Idiorm\ORM;
class SendingTaskSubscribersTest extends \MailPoetTest {
public $unprocessed_subscriber;
public $failed_subscriber;
public $sent_subscriber;
public $task_id;
public $newsletter_id;
public $endpoint;
public function _before() {
parent::_before();

View File

@@ -13,6 +13,8 @@ use MailPoet\Services\SPFCheck;
use MailPoet\Settings\SettingsController;
class ServicesTest extends \MailPoetTest {
public $data;
public $services_endpoint;
/** @var SettingsController */
private $settings;

View File

@@ -36,6 +36,13 @@ use MailPoetVendor\Carbon\Carbon;
use MailPoetVendor\Idiorm\ORM;
class SubscribersTest extends \MailPoetTest {
public $form;
public $subscriber_2;
public $subscriber_1;
public $segment_2;
public $segment_1;
public $obfuscatedSegments;
public $obfuscatedEmail;
/** @var Subscribers */
private $endpoint;