Fix undefined properties in tests [MAILPOET-2488]
This commit is contained in:
@ -24,6 +24,8 @@ require_once('APITestNamespacedEndpointStubV1.php');
|
|||||||
require_once('APITestNamespacedEndpointStubV2.php');
|
require_once('APITestNamespacedEndpointStubV2.php');
|
||||||
|
|
||||||
class APITest extends \MailPoetTest {
|
class APITest extends \MailPoetTest {
|
||||||
|
public $api;
|
||||||
|
public $wp_user_id;
|
||||||
/** @var Container */
|
/** @var Container */
|
||||||
private $container;
|
private $container;
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@ namespace MailPoet\API\JSON\v1;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class AutomaticEmailsTest extends \MailPoetTest {
|
class AutomaticEmailsTest extends \MailPoetTest {
|
||||||
|
public $wp;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->wp = new WPFunctions;
|
$this->wp = new WPFunctions;
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,9 @@ use MailPoet\Models\Form;
|
|||||||
use MailPoet\Models\Segment;
|
use MailPoet\Models\Segment;
|
||||||
|
|
||||||
class FormsTest extends \MailPoetTest {
|
class FormsTest extends \MailPoetTest {
|
||||||
|
public $form_3;
|
||||||
|
public $form_2;
|
||||||
|
public $form_1;
|
||||||
|
|
||||||
/** @var Forms */
|
/** @var Forms */
|
||||||
private $endpoint;
|
private $endpoint;
|
||||||
|
@ -41,6 +41,8 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class NewslettersTest extends \MailPoetTest {
|
class NewslettersTest extends \MailPoetTest {
|
||||||
|
public $post_notification;
|
||||||
|
public $newsletter;
|
||||||
/** @var Newsletters */
|
/** @var Newsletters */
|
||||||
private $endpoint;
|
private $endpoint;
|
||||||
|
|
||||||
|
@ -10,6 +10,9 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoet\Models\SubscriberSegment;
|
use MailPoet\Models\SubscriberSegment;
|
||||||
|
|
||||||
class SegmentsTest extends \MailPoetTest {
|
class SegmentsTest extends \MailPoetTest {
|
||||||
|
public $segment_3;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
|
||||||
/** @var Segments */
|
/** @var Segments */
|
||||||
private $endpoint;
|
private $endpoint;
|
||||||
|
@ -20,6 +20,7 @@ use MailPoet\Util\License\Features\Subscribers as SubscribersFeature;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SendingQueueTest extends \MailPoetTest {
|
class SendingQueueTest extends \MailPoetTest {
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->newsletter = Newsletter::createOrUpdate(
|
$this->newsletter = Newsletter::createOrUpdate(
|
||||||
|
@ -14,6 +14,12 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SendingTaskSubscribersTest extends \MailPoetTest {
|
class SendingTaskSubscribersTest extends \MailPoetTest {
|
||||||
|
public $unprocessed_subscriber;
|
||||||
|
public $failed_subscriber;
|
||||||
|
public $sent_subscriber;
|
||||||
|
public $task_id;
|
||||||
|
public $newsletter_id;
|
||||||
|
public $endpoint;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
|
@ -13,6 +13,8 @@ use MailPoet\Services\SPFCheck;
|
|||||||
use MailPoet\Settings\SettingsController;
|
use MailPoet\Settings\SettingsController;
|
||||||
|
|
||||||
class ServicesTest extends \MailPoetTest {
|
class ServicesTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
|
public $services_endpoint;
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
|
||||||
|
@ -36,6 +36,13 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscribersTest extends \MailPoetTest {
|
class SubscribersTest extends \MailPoetTest {
|
||||||
|
public $form;
|
||||||
|
public $subscriber_2;
|
||||||
|
public $subscriber_1;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
public $obfuscatedSegments;
|
||||||
|
public $obfuscatedEmail;
|
||||||
|
|
||||||
/** @var Subscribers */
|
/** @var Subscribers */
|
||||||
private $endpoint;
|
private $endpoint;
|
||||||
|
@ -5,6 +5,8 @@ namespace MailPoet\AutomaticEmails;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class AutomaticEmailsTest extends \MailPoetTest {
|
class AutomaticEmailsTest extends \MailPoetTest {
|
||||||
|
public $wp;
|
||||||
|
public $AM;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->AM = new AutomaticEmails();
|
$this->AM = new AutomaticEmails();
|
||||||
$this->wp = new WPFunctions();
|
$this->wp = new WPFunctions();
|
||||||
|
@ -5,6 +5,8 @@ namespace MailPoet\Test\Config;
|
|||||||
use MailPoet\Config\Env;
|
use MailPoet\Config\Env;
|
||||||
|
|
||||||
class EnvTest extends \MailPoetTest {
|
class EnvTest extends \MailPoetTest {
|
||||||
|
public $version;
|
||||||
|
public $file;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// Back up original environment values
|
// Back up original environment values
|
||||||
|
@ -8,6 +8,8 @@ use MailPoet\Config\Env;
|
|||||||
use MailPoet\Config\Installer;
|
use MailPoet\Config\Installer;
|
||||||
|
|
||||||
class InstallerTest extends \MailPoetTest {
|
class InstallerTest extends \MailPoetTest {
|
||||||
|
public $installer;
|
||||||
|
public $slug;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->slug = 'some-plugin';
|
$this->slug = 'some-plugin';
|
||||||
|
@ -16,6 +16,7 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class MP2MigratorTest extends \MailPoetTest {
|
class MP2MigratorTest extends \MailPoetTest {
|
||||||
|
public $MP2Migrator;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -5,6 +5,7 @@ namespace MailPoet\Test\Config;
|
|||||||
use MailPoet\Config\Migrator;
|
use MailPoet\Config\Migrator;
|
||||||
|
|
||||||
class MigratorTest extends \MailPoetTest {
|
class MigratorTest extends \MailPoetTest {
|
||||||
|
public $migrator;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->migrator = new Migrator();
|
$this->migrator = new Migrator();
|
||||||
|
@ -9,6 +9,7 @@ use MailPoet\Config\Renderer;
|
|||||||
use MailPoetVendor\Twig_Environment;
|
use MailPoetVendor\Twig_Environment;
|
||||||
|
|
||||||
class RendererTest extends \MailPoetTest {
|
class RendererTest extends \MailPoetTest {
|
||||||
|
public $renderer;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->renderer = new Renderer($caching = false, $debugging = false);
|
$this->renderer = new Renderer($caching = false, $debugging = false);
|
||||||
|
@ -17,6 +17,8 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ShortcodesTest extends \MailPoetTest {
|
class ShortcodesTest extends \MailPoetTest {
|
||||||
|
public $queue;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$newsletter = Newsletter::create();
|
$newsletter = Newsletter::create();
|
||||||
|
@ -7,6 +7,10 @@ use Codeception\Stub\Expected;
|
|||||||
use MailPoet\Config\Updater;
|
use MailPoet\Config\Updater;
|
||||||
|
|
||||||
class UpdaterTest extends \MailPoetTest {
|
class UpdaterTest extends \MailPoetTest {
|
||||||
|
public $updater;
|
||||||
|
public $version;
|
||||||
|
public $slug;
|
||||||
|
public $plugin_name;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->plugin_name = 'some-plugin/some-plugin.php';
|
$this->plugin_name = 'some-plugin/some-plugin.php';
|
||||||
|
@ -19,6 +19,7 @@ use MailPoet\Settings\SettingsRepository;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class DaemonHttpRunnerTest extends \MailPoetTest {
|
class DaemonHttpRunnerTest extends \MailPoetTest {
|
||||||
|
public $cron_helper;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -13,6 +13,7 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\Settings\SettingsRepository;
|
use MailPoet\Settings\SettingsRepository;
|
||||||
|
|
||||||
class DaemonTest extends \MailPoetTest {
|
class DaemonTest extends \MailPoetTest {
|
||||||
|
public $cron_helper;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -9,6 +9,8 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\Settings\SettingsRepository;
|
use MailPoet\Settings\SettingsRepository;
|
||||||
|
|
||||||
class SupervisorTest extends \MailPoetTest {
|
class SupervisorTest extends \MailPoetTest {
|
||||||
|
public $supervisor;
|
||||||
|
public $cron_helper;
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
|
||||||
|
@ -17,6 +17,8 @@ use MailPoetVendor\Idiorm\ORM;
|
|||||||
require_once('BounceTestMockAPI.php');
|
require_once('BounceTestMockAPI.php');
|
||||||
|
|
||||||
class BounceTest extends \MailPoetTest {
|
class BounceTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
|
public $emails;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->emails = [
|
$this->emails = [
|
||||||
|
@ -13,6 +13,7 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class InactiveSubscribersTest extends \MailPoetTest {
|
class InactiveSubscribersTest extends \MailPoetTest {
|
||||||
|
public $cron_helper;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -14,6 +14,7 @@ use MailPoetVendor\Idiorm\ORM;
|
|||||||
require_once('KeyCheckWorkerMockImplementation.php');
|
require_once('KeyCheckWorkerMockImplementation.php');
|
||||||
|
|
||||||
class KeyCheckWorkerTest extends \MailPoetTest {
|
class KeyCheckWorkerTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->worker = new MockKeyCheckWorker();
|
$this->worker = new MockKeyCheckWorker();
|
||||||
|
@ -9,6 +9,8 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\Settings\SettingsRepository;
|
use MailPoet\Settings\SettingsRepository;
|
||||||
|
|
||||||
class PremiumKeyCheckTest extends \MailPoetTest {
|
class PremiumKeyCheckTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
|
public $premium_key;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -11,6 +11,8 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\Settings\SettingsRepository;
|
use MailPoet\Settings\SettingsRepository;
|
||||||
|
|
||||||
class SendingServiceKeyCheckTest extends \MailPoetTest {
|
class SendingServiceKeyCheckTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
|
public $mss_key;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->mss_key = 'some_key';
|
$this->mss_key = 'some_key';
|
||||||
|
@ -26,6 +26,7 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SchedulerTest extends \MailPoetTest {
|
class SchedulerTest extends \MailPoetTest {
|
||||||
|
public $cron_helper;
|
||||||
/** @var LoggerFactory */
|
/** @var LoggerFactory */
|
||||||
private $logger_factory;
|
private $logger_factory;
|
||||||
|
|
||||||
|
@ -16,6 +16,13 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class MigrationTest extends \MailPoetTest {
|
class MigrationTest extends \MailPoetTest {
|
||||||
|
public $altered;
|
||||||
|
public $queue_scheduled;
|
||||||
|
public $queue_completed;
|
||||||
|
public $queue_paused;
|
||||||
|
public $queue_running;
|
||||||
|
public $subscriber_processed;
|
||||||
|
public $subscriber_to_process;
|
||||||
/** @var Migration */
|
/** @var Migration */
|
||||||
private $worker;
|
private $worker;
|
||||||
|
|
||||||
|
@ -45,6 +45,15 @@ use MailPoetVendor\Doctrine\ORM\EntityManager;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SendingQueueTest extends \MailPoetTest {
|
class SendingQueueTest extends \MailPoetTest {
|
||||||
|
public $sending_queue_worker;
|
||||||
|
public $cron_helper;
|
||||||
|
public $newsletter_link;
|
||||||
|
public $queue;
|
||||||
|
public $newsletter_segment;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber_segment;
|
||||||
|
public $segment;
|
||||||
|
public $subscriber;
|
||||||
/** @var SendingErrorHandler */
|
/** @var SendingErrorHandler */
|
||||||
private $sending_error_handler;
|
private $sending_error_handler;
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
|
@ -9,6 +9,7 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ShortcodesTest extends \MailPoetTest {
|
class ShortcodesTest extends \MailPoetTest {
|
||||||
|
public $WP_post;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->WP_post = wp_insert_post(
|
$this->WP_post = wp_insert_post(
|
||||||
|
@ -14,6 +14,8 @@ use MailPoetVendor\Idiorm\ORM;
|
|||||||
require_once __DIR__ . '/SimpleWorkerMockImplementation.php';
|
require_once __DIR__ . '/SimpleWorkerMockImplementation.php';
|
||||||
|
|
||||||
class SimpleWorkerTest extends \MailPoetTest {
|
class SimpleWorkerTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
|
public $cron_helper;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->cron_helper = ContainerWrapper::getInstance()->get(CronHelper::class);
|
$this->cron_helper = ContainerWrapper::getInstance()->get(CronHelper::class);
|
||||||
|
@ -10,6 +10,9 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class WooCommerceSyncTest extends \MailPoetTest {
|
class WooCommerceSyncTest extends \MailPoetTest {
|
||||||
|
public $worker;
|
||||||
|
public $woocommerce_helper;
|
||||||
|
public $woocommerce_segment;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->woocommerce_segment = $this->createMock(WooCommerceSegment::class);
|
$this->woocommerce_segment = $this->createMock(WooCommerceSegment::class);
|
||||||
$this->woocommerce_helper = $this->createMock(WooCommerceHelper::class);
|
$this->woocommerce_helper = $this->createMock(WooCommerceHelper::class);
|
||||||
|
@ -9,6 +9,11 @@ use MailPoet\Models\StatisticsOpens;
|
|||||||
use MailPoet\Models\Subscriber;
|
use MailPoet\Models\Subscriber;
|
||||||
|
|
||||||
class EmailActionTest extends \MailPoetTest {
|
class EmailActionTest extends \MailPoetTest {
|
||||||
|
public $subscriber_opened_not_clicked;
|
||||||
|
public $subscriber_not_sent;
|
||||||
|
public $subscriber_not_opened;
|
||||||
|
public $subscriber_opened_clicked;
|
||||||
|
public $newsletter;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->newsletter = Newsletter::createOrUpdate([
|
$this->newsletter = Newsletter::createOrUpdate([
|
||||||
|
@ -6,6 +6,7 @@ use MailPoet\Form\Block\Select;
|
|||||||
use MailPoet\Models\Subscriber;
|
use MailPoet\Models\Subscriber;
|
||||||
|
|
||||||
class SelectTest extends \MailPoetTest {
|
class SelectTest extends \MailPoetTest {
|
||||||
|
public $block;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->block = [
|
$this->block = [
|
||||||
|
@ -9,6 +9,8 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class BeaconTest extends \MailPoetTest {
|
class BeaconTest extends \MailPoetTest {
|
||||||
|
public $settings;
|
||||||
|
public $beacon_data;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// create 4 users (1 confirmed, 1 subscribed, 1 unsubscribed, 1 bounced)
|
// create 4 users (1 confirmed, 1 subscribed, 1 unsubscribed, 1 bounced)
|
||||||
|
@ -7,6 +7,13 @@ use MailPoet\Settings\SettingsController;
|
|||||||
use MailPoet\Settings\SettingsRepository;
|
use MailPoet\Settings\SettingsRepository;
|
||||||
|
|
||||||
class MailerTest extends \MailPoetTest {
|
class MailerTest extends \MailPoetTest {
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $return_path;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
|
public $available_mailer_methods;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -9,6 +9,14 @@ use MailPoet\Mailer\Methods\Common\BlacklistCheck;
|
|||||||
use MailPoet\Mailer\Methods\ErrorMappers\AmazonSESMapper;
|
use MailPoet\Mailer\Methods\ErrorMappers\AmazonSESMapper;
|
||||||
|
|
||||||
class AmazonSESTest extends \MailPoetTest {
|
class AmazonSESTest extends \MailPoetTest {
|
||||||
|
public $extra_params;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $return_path;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
|
public $settings;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->settings = [
|
$this->settings = [
|
||||||
|
@ -13,6 +13,13 @@ use MailPoet\Services\AuthorizedEmailsController;
|
|||||||
use MailPoet\Services\Bridge\API;
|
use MailPoet\Services\Bridge\API;
|
||||||
|
|
||||||
class MailPoetAPITest extends \MailPoetTest {
|
class MailPoetAPITest extends \MailPoetTest {
|
||||||
|
public $metaInfo;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
|
public $settings;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->settings = [
|
$this->settings = [
|
||||||
|
@ -9,6 +9,13 @@ use MailPoet\Mailer\Methods\ErrorMappers\PHPMailMapper;
|
|||||||
use MailPoet\Mailer\Methods\PHPMail;
|
use MailPoet\Mailer\Methods\PHPMail;
|
||||||
|
|
||||||
class PHPMailTest extends \MailPoetTest {
|
class PHPMailTest extends \MailPoetTest {
|
||||||
|
public $extra_params;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $return_path;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->sender = [
|
$this->sender = [
|
||||||
|
@ -10,6 +10,14 @@ use MailPoet\Mailer\Methods\SMTP;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class SMTPTest extends \MailPoetTest {
|
class SMTPTest extends \MailPoetTest {
|
||||||
|
public $extra_params;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $return_path;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
|
public $settings;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->settings = [
|
$this->settings = [
|
||||||
|
@ -9,6 +9,13 @@ use MailPoet\Mailer\Methods\ErrorMappers\SendGridMapper;
|
|||||||
use MailPoet\Mailer\Methods\SendGrid;
|
use MailPoet\Mailer\Methods\SendGrid;
|
||||||
|
|
||||||
class SendGridTest extends \MailPoetTest {
|
class SendGridTest extends \MailPoetTest {
|
||||||
|
public $extra_params;
|
||||||
|
public $newsletter;
|
||||||
|
public $subscriber;
|
||||||
|
public $mailer;
|
||||||
|
public $reply_to;
|
||||||
|
public $sender;
|
||||||
|
public $settings;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->settings = [
|
$this->settings = [
|
||||||
|
@ -7,6 +7,9 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoet\Models\SubscriberCustomField;
|
use MailPoet\Models\SubscriberCustomField;
|
||||||
|
|
||||||
class CustomFieldTest extends \MailPoetTest {
|
class CustomFieldTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
|
public $subscribers;
|
||||||
|
public $custom_field;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->data = [
|
$this->data = [
|
||||||
|
@ -6,6 +6,7 @@ use MailPoet\Models\Form;
|
|||||||
use MailPoet\Settings\SettingsController;
|
use MailPoet\Settings\SettingsController;
|
||||||
|
|
||||||
class FormTest extends \MailPoetTest {
|
class FormTest extends \MailPoetTest {
|
||||||
|
public $form;
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
|
||||||
|
@ -8,6 +8,9 @@ use MailPoet\Models\NewsletterOptionField;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class NewsletterOptionFieldTest extends \MailPoetTest {
|
class NewsletterOptionFieldTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
|
public $newsletter_data;
|
||||||
|
public $option_field;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->data = [
|
$this->data = [
|
||||||
|
@ -6,6 +6,8 @@ use MailPoet\Models\NewsletterTemplate;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class NewsletterTemplateTest extends \MailPoetTest {
|
class NewsletterTemplateTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
|
public $saved;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->data = [
|
$this->data = [
|
||||||
|
@ -20,6 +20,10 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class NewsletterTest extends \MailPoetTest {
|
class NewsletterTest extends \MailPoetTest {
|
||||||
|
public $sending_queue;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->newsletter = Newsletter::createOrUpdate([
|
$this->newsletter = Newsletter::createOrUpdate([
|
||||||
|
@ -9,6 +9,10 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ScheduledTaskSubscriberTest extends \MailPoetTest {
|
class ScheduledTaskSubscriberTest extends \MailPoetTest {
|
||||||
|
public $subscribers_counter;
|
||||||
|
public $task_subscriber;
|
||||||
|
public $subscriber;
|
||||||
|
public $task;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$task = ScheduledTask::create();
|
$task = ScheduledTask::create();
|
||||||
|
@ -11,6 +11,7 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ScheduledTaskTest extends \MailPoetTest {
|
class ScheduledTaskTest extends \MailPoetTest {
|
||||||
|
public $task;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->task = ScheduledTask::create();
|
$this->task = ScheduledTask::create();
|
||||||
|
@ -10,6 +10,10 @@ use MailPoet\Models\SubscriberSegment;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SegmentTest extends \MailPoetTest {
|
class SegmentTest extends \MailPoetTest {
|
||||||
|
public $segment;
|
||||||
|
public $newsletters_data;
|
||||||
|
public $subscribers_data;
|
||||||
|
public $segment_data;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->segment_data = [
|
$this->segment_data = [
|
||||||
|
@ -10,6 +10,8 @@ use MailPoet\Util\Helpers;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SendingQueueTest extends \MailPoetTest {
|
class SendingQueueTest extends \MailPoetTest {
|
||||||
|
public $rendered_body;
|
||||||
|
public $queue;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->queue = SendingQueue::create();
|
$this->queue = SendingQueue::create();
|
||||||
|
@ -6,6 +6,7 @@ use MailPoet\Models\SubscriberCustomField;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscriberCustomFieldTest extends \MailPoetTest {
|
class SubscriberCustomFieldTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
parent::__construct();
|
parent::__construct();
|
||||||
$this->data = [
|
$this->data = [
|
||||||
|
@ -7,6 +7,11 @@ use MailPoet\Models\Subscriber;
|
|||||||
use MailPoet\Models\SubscriberSegment;
|
use MailPoet\Models\SubscriberSegment;
|
||||||
|
|
||||||
class SubscriberSegmentTest extends \MailPoetTest {
|
class SubscriberSegmentTest extends \MailPoetTest {
|
||||||
|
public $wc_segment;
|
||||||
|
public $wp_segment;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
public $subscriber;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
|
@ -19,6 +19,8 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscriberTest extends \MailPoetTest {
|
class SubscriberTest extends \MailPoetTest {
|
||||||
|
public $saved;
|
||||||
|
public $subscriber;
|
||||||
|
|
||||||
/** @var array */
|
/** @var array */
|
||||||
private $test_data;
|
private $test_data;
|
||||||
|
@ -8,6 +8,7 @@ use MailPoet\DynamicSegments\Filters\UserRole;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscribersInDynamicSegmentTest extends \MailPoetTest {
|
class SubscribersInDynamicSegmentTest extends \MailPoetTest {
|
||||||
|
public $dynamic_segment;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->cleanData();
|
$this->cleanData();
|
||||||
|
@ -5,6 +5,7 @@ namespace MailPoet\Test\Newsletter;
|
|||||||
use MailPoet\Newsletter\AutomatedLatestContent;
|
use MailPoet\Newsletter\AutomatedLatestContent;
|
||||||
|
|
||||||
class AutomatedLatestContentTest extends \MailPoetTest {
|
class AutomatedLatestContentTest extends \MailPoetTest {
|
||||||
|
public $alc;
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
parent::__construct();
|
parent::__construct();
|
||||||
$this->alc = new AutomatedLatestContent();
|
$this->alc = new AutomatedLatestContent();
|
||||||
|
@ -7,6 +7,7 @@ use MailPoet\WooCommerce\Helper as WooCommerceHelper;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class PostContentManagerTest extends \MailPoetTest {
|
class PostContentManagerTest extends \MailPoetTest {
|
||||||
|
public $post_content;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
|
@ -15,6 +15,10 @@ use MailPoet\Newsletter\Renderer\Columns\Renderer as ColumnRenderer;
|
|||||||
use MailPoet\Newsletter\Renderer\Renderer;
|
use MailPoet\Newsletter\Renderer\Renderer;
|
||||||
|
|
||||||
class RendererTest extends \MailPoetTest {
|
class RendererTest extends \MailPoetTest {
|
||||||
|
public $DOM_parser;
|
||||||
|
public $column_renderer;
|
||||||
|
public $renderer;
|
||||||
|
public $newsletter;
|
||||||
const COLUMN_BASE_WIDTH = 660;
|
const COLUMN_BASE_WIDTH = 660;
|
||||||
|
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
|
@ -23,6 +23,10 @@ use MailPoetVendor\Idiorm\ORM;
|
|||||||
require_once(ABSPATH . 'wp-admin/includes/user.php');
|
require_once(ABSPATH . 'wp-admin/includes/user.php');
|
||||||
|
|
||||||
class ShortcodesTest extends \MailPoetTest {
|
class ShortcodesTest extends \MailPoetTest {
|
||||||
|
public $newsletter_id;
|
||||||
|
public $shortcodes_object;
|
||||||
|
public $WP_post;
|
||||||
|
public $WP_user;
|
||||||
public $rendered_newsletter;
|
public $rendered_newsletter;
|
||||||
public $newsletter;
|
public $newsletter;
|
||||||
public $subscriber;
|
public $subscriber;
|
||||||
|
@ -17,6 +17,15 @@ use MailPoet\WP\Emoji;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ViewInBrowserTest extends \MailPoetTest {
|
class ViewInBrowserTest extends \MailPoetTest {
|
||||||
|
public $queue_rendered_newsletter_with_tracking;
|
||||||
|
public $queue_rendered_newsletter_without_tracking;
|
||||||
|
public $newsletter_link_2;
|
||||||
|
public $newsletter_link_1;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $view_in_browser;
|
||||||
|
public $emoji;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->newsletter =
|
$this->newsletter =
|
||||||
|
@ -10,6 +10,8 @@ use MailPoet\Subscription\Pages;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class SubscriptionTest extends \MailPoetTest {
|
class SubscriptionTest extends \MailPoetTest {
|
||||||
|
public $data;
|
||||||
|
public $subscription;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$this->data = [];
|
$this->data = [];
|
||||||
// instantiate class
|
// instantiate class
|
||||||
|
@ -19,6 +19,12 @@ use MailPoet\Util\Cookies;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class TrackTest extends \MailPoetTest {
|
class TrackTest extends \MailPoetTest {
|
||||||
|
public $track;
|
||||||
|
public $track_data;
|
||||||
|
public $link;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// create newsletter
|
// create newsletter
|
||||||
|
@ -18,6 +18,11 @@ use MailPoet\WP\Functions;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ViewInBrowserTest extends \MailPoetTest {
|
class ViewInBrowserTest extends \MailPoetTest {
|
||||||
|
public $view_in_browser;
|
||||||
|
public $browser_preview_data;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// create newsletter
|
// create newsletter
|
||||||
|
@ -15,6 +15,7 @@ use MailPoetVendor\Symfony\Component\DependencyInjection\Container;
|
|||||||
require_once('RouterTestMockEndpoint.php');
|
require_once('RouterTestMockEndpoint.php');
|
||||||
|
|
||||||
class RouterTest extends \MailPoetTest {
|
class RouterTest extends \MailPoetTest {
|
||||||
|
public $router;
|
||||||
public $access_control;
|
public $access_control;
|
||||||
public $router_data;
|
public $router_data;
|
||||||
/** @var Container */
|
/** @var Container */
|
||||||
|
@ -12,6 +12,10 @@ use MailPoetVendor\Idiorm\ORM;
|
|||||||
require_once('SubscribersBulkActionHandlerMock.php');
|
require_once('SubscribersBulkActionHandlerMock.php');
|
||||||
|
|
||||||
class BulkActionTest extends \MailPoetTest {
|
class BulkActionTest extends \MailPoetTest {
|
||||||
|
public $subscriber_2;
|
||||||
|
public $subscriber_1;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
|
@ -15,6 +15,13 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscribersFinderTest extends \MailPoetTest {
|
class SubscribersFinderTest extends \MailPoetTest {
|
||||||
|
public $sending;
|
||||||
|
public $subscriber_3;
|
||||||
|
public $subscriber_2;
|
||||||
|
public $subscriber_1;
|
||||||
|
public $segment_3;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
|
@ -13,6 +13,10 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscribersListingsTest extends \MailPoetTest {
|
class SubscribersListingsTest extends \MailPoetTest {
|
||||||
|
public $subscriber_2;
|
||||||
|
public $subscriber_1;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
|
|
||||||
/** @var SubscribersListings */
|
/** @var SubscribersListings */
|
||||||
private $finder;
|
private $finder;
|
||||||
|
@ -16,6 +16,7 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class WooCommerceTest extends \MailPoetTest {
|
class WooCommerceTest extends \MailPoetTest {
|
||||||
|
public $customerRoleAdded;
|
||||||
|
|
||||||
private $userEmails = [];
|
private $userEmails = [];
|
||||||
|
|
||||||
|
@ -14,6 +14,14 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
require_once('BridgeTestMockAPI.php');
|
require_once('BridgeTestMockAPI.php');
|
||||||
|
|
||||||
class BridgeTest extends \MailPoetTest {
|
class BridgeTest extends \MailPoetTest {
|
||||||
|
public $used_premium_key;
|
||||||
|
public $expiring_premium_key;
|
||||||
|
public $uncheckable_key;
|
||||||
|
public $forbidden_endpoint_key;
|
||||||
|
public $used_key;
|
||||||
|
public $expiring_key;
|
||||||
|
public $invalid_key;
|
||||||
|
public $valid_key;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -19,6 +19,11 @@ use MailPoet\Util\Cookies;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ClicksTest extends \MailPoetTest {
|
class ClicksTest extends \MailPoetTest {
|
||||||
|
public $track_data;
|
||||||
|
public $link;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $newsletter;
|
||||||
|
|
||||||
/** @var Clicks */
|
/** @var Clicks */
|
||||||
private $clicks;
|
private $clicks;
|
||||||
|
@ -15,6 +15,11 @@ use MailPoet\Tasks\Sending as SendingTask;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class OpensTest extends \MailPoetTest {
|
class OpensTest extends \MailPoetTest {
|
||||||
|
public $opens;
|
||||||
|
public $track_data;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// create newsletter
|
// create newsletter
|
||||||
|
@ -11,6 +11,10 @@ use MailPoet\Tasks\Sending as SendingTask;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class UnsubscribesTest extends \MailPoetTest {
|
class UnsubscribesTest extends \MailPoetTest {
|
||||||
|
public $unsubscribes;
|
||||||
|
public $queue;
|
||||||
|
public $subscriber;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
// create newsletter
|
// create newsletter
|
||||||
|
@ -11,6 +11,10 @@ use MailPoet\Subscribers\ImportExport\Export\DefaultSubscribersGetter;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class DefaultSubscribersGetterTest extends \MailPoetTest {
|
class DefaultSubscribersGetterTest extends \MailPoetTest {
|
||||||
|
public $segments_data;
|
||||||
|
public $custom_fields_data;
|
||||||
|
public $subscribers_data;
|
||||||
|
public $subscriber_fields;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->subscriber_fields = [
|
$this->subscriber_fields = [
|
||||||
|
@ -11,6 +11,10 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class DynamicSubscribersGetterTest extends \MailPoetTest {
|
class DynamicSubscribersGetterTest extends \MailPoetTest {
|
||||||
|
public $segments_data;
|
||||||
|
public $custom_fields_data;
|
||||||
|
public $subscribers_data;
|
||||||
|
public $subscriber_fields;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->subscriber_fields = [
|
$this->subscriber_fields = [
|
||||||
|
@ -13,6 +13,12 @@ use MailPoet\Subscribers\ImportExport\Export\Export;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ExportTest extends \MailPoetTest {
|
class ExportTest extends \MailPoetTest {
|
||||||
|
public $export;
|
||||||
|
public $segments_data;
|
||||||
|
public $custom_fields_data;
|
||||||
|
public $subscribers_data;
|
||||||
|
public $subscriber_fields;
|
||||||
|
public $JSON_data;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->JSON_data = json_decode(file_get_contents(dirname(__FILE__) . '/ExportTestData.json'), true);
|
$this->JSON_data = json_decode(file_get_contents(dirname(__FILE__) . '/ExportTestData.json'), true);
|
||||||
|
@ -11,6 +11,13 @@ use MailPoet\Subscribers\ImportExport\Import\Import;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class ImportTest extends \MailPoetTest {
|
class ImportTest extends \MailPoetTest {
|
||||||
|
public $subscribers_custom_fields;
|
||||||
|
public $subscribers_data;
|
||||||
|
public $import;
|
||||||
|
public $subscribers_fields;
|
||||||
|
public $test_data;
|
||||||
|
public $segment_2;
|
||||||
|
public $segment_1;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
$custom_field = CustomField::create();
|
$custom_field = CustomField::create();
|
||||||
$custom_field->name = 'country';
|
$custom_field->name = 'country';
|
||||||
|
@ -9,6 +9,8 @@ use MailPoet\Models\SubscriberSegment;
|
|||||||
use MailPoet\Subscribers\ImportExport\ImportExportFactory;
|
use MailPoet\Subscribers\ImportExport\ImportExportFactory;
|
||||||
|
|
||||||
class ImportExportFactoryTest extends \MailPoetTest {
|
class ImportExportFactoryTest extends \MailPoetTest {
|
||||||
|
public $exportFactory;
|
||||||
|
public $importFactory;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$segment_1 = Segment::createOrUpdate(['name' => 'Unconfirmed Segment']);
|
$segment_1 = Segment::createOrUpdate(['name' => 'Unconfirmed Segment']);
|
||||||
|
@ -19,6 +19,11 @@ use MailPoet\Util\Url as UrlHelper;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class FormTest extends \MailPoetTest {
|
class FormTest extends \MailPoetTest {
|
||||||
|
public $post;
|
||||||
|
public $request_data;
|
||||||
|
public $form;
|
||||||
|
public $segment;
|
||||||
|
public $testEmail;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
@ -19,6 +19,7 @@ use MailPoet\Subscription\Pages;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class PagesTest extends \MailPoetTest {
|
class PagesTest extends \MailPoetTest {
|
||||||
|
public $pages;
|
||||||
|
|
||||||
private $test_data = [];
|
private $test_data = [];
|
||||||
|
|
||||||
|
@ -12,6 +12,10 @@ use MailPoetVendor\Carbon\Carbon;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SendingTest extends \MailPoetTest {
|
class SendingTest extends \MailPoetTest {
|
||||||
|
public $sending;
|
||||||
|
public $queue;
|
||||||
|
public $task;
|
||||||
|
public $newsletter;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->newsletter = $this->createNewNewsletter();
|
$this->newsletter = $this->createNewNewsletter();
|
||||||
|
@ -7,6 +7,10 @@ use MailPoet\Tasks\Subscribers\BatchIterator;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class BatchIteratorTest extends \MailPoetTest {
|
class BatchIteratorTest extends \MailPoetTest {
|
||||||
|
public $iterator;
|
||||||
|
public $subscriber_count;
|
||||||
|
public $batch_size;
|
||||||
|
public $task_id;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->task_id = 123; // random ID
|
$this->task_id = 123; // random ID
|
||||||
|
@ -5,6 +5,9 @@ namespace MailPoet\Test\Twig;
|
|||||||
use MailPoet\Twig\Assets;
|
use MailPoet\Twig\Assets;
|
||||||
|
|
||||||
class AssetsTest extends \MailPoetTest {
|
class AssetsTest extends \MailPoetTest {
|
||||||
|
public $assets_extension;
|
||||||
|
public $version;
|
||||||
|
public $assets_url;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->assets_url = 'https://www.testing.com/wp-content/plugins/mailpoet/assets';
|
$this->assets_url = 'https://www.testing.com/wp-content/plugins/mailpoet/assets';
|
||||||
|
@ -8,6 +8,10 @@ use MailPoet\WP\Emoji;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class EmojiTest extends \MailPoetTest {
|
class EmojiTest extends \MailPoetTest {
|
||||||
|
public $emoji;
|
||||||
|
public $column;
|
||||||
|
public $data_decoded;
|
||||||
|
public $data_encoded;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
$this->data_encoded = "Emojis: 😃😵💪, not emojis: .Ž";
|
$this->data_encoded = "Emojis: 😃😵💪, not emojis: .Ž";
|
||||||
|
@ -5,6 +5,11 @@ namespace MailPoet\Test\WP;
|
|||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
class FunctionsTest extends \MailPoetTest {
|
class FunctionsTest extends \MailPoetTest {
|
||||||
|
public $ids;
|
||||||
|
public $wp;
|
||||||
|
public $filter;
|
||||||
|
public $action;
|
||||||
|
public $_content_width;
|
||||||
public function _before() {
|
public function _before() {
|
||||||
parent::_before();
|
parent::_before();
|
||||||
global $content_width;
|
global $content_width;
|
||||||
|
@ -13,6 +13,7 @@ use MailPoet\Subscribers\Source;
|
|||||||
use MailPoetVendor\Idiorm\ORM;
|
use MailPoetVendor\Idiorm\ORM;
|
||||||
|
|
||||||
class SubscriptionTest extends \MailPoetTest {
|
class SubscriptionTest extends \MailPoetTest {
|
||||||
|
public $original_settings;
|
||||||
/** @var int */
|
/** @var int */
|
||||||
private $order_id;
|
private $order_id;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user