Fix PSR1.Classes.ClassDeclaration sniffer rule in tests [MAILPOET-1025]
This commit is contained in:
@ -83,7 +83,7 @@
|
||||
</rule>
|
||||
|
||||
<!-- Each class must be in a file by itself and must be under a namespace -->
|
||||
<!-- <rule ref="PSR1.Classes.ClassDeclaration"/> -->
|
||||
<rule ref="PSR1.Classes.ClassDeclaration"/>
|
||||
|
||||
<!-- One namespace per use, one blank line after final use statement -->
|
||||
<rule ref="PSR2.Namespaces.UseDeclaration"/>
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API;
|
||||
|
||||
use MailPoet\API\API;
|
||||
|
||||
class APITest extends MailPoetTest {
|
||||
class APITest extends \MailPoetTest {
|
||||
function testItCallsJSONAPI() {
|
||||
expect(API::JSON())->isInstanceOf('MailPoet\API\JSON\API');
|
||||
}
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use MailPoet\API\JSON\v1\CustomFields;
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\Models\CustomField;
|
||||
|
||||
class CustomFieldsTest extends MailPoetTest {
|
||||
class CustomFieldsTest extends \MailPoetTest {
|
||||
private $custom_fields = array(
|
||||
array(
|
||||
'name' => 'CF: text',
|
||||
|
@ -1,10 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use MailPoet\API\JSON\v1\Forms;
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\Models\Form;
|
||||
use MailPoet\Models\Segment;
|
||||
|
||||
class FormsTest extends MailPoetTest {
|
||||
class FormsTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->form_1 = Form::createOrUpdate(array('name' => 'Form 1'));
|
||||
$this->form_2 = Form::createOrUpdate(array('name' => 'Form 2'));
|
||||
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\API\JSON\v1\NewsletterTemplates;
|
||||
use MailPoet\Models\NewsletterTemplate;
|
||||
|
||||
class NewsletterTemplatesTest extends MailPoetTest {
|
||||
class NewsletterTemplatesTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
NewsletterTemplate::createOrUpdate(array(
|
||||
'name' => 'Template #1',
|
||||
|
@ -1,4 +1,6 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Codeception\Util\Fixtures;
|
||||
use Codeception\Util\Stub;
|
||||
@ -14,7 +16,7 @@ use MailPoet\Newsletter\Scheduler\Scheduler;
|
||||
use MailPoet\Newsletter\Url;
|
||||
use MailPoet\Router\Router;
|
||||
|
||||
class NewslettersTest extends MailPoetTest {
|
||||
class NewslettersTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->newsletter = Newsletter::createOrUpdate(
|
||||
array(
|
||||
@ -688,10 +690,10 @@ class NewslettersTest extends MailPoetTest {
|
||||
|
||||
function _after() {
|
||||
WPHooksHelper::releaseAllHooks();
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use MailPoet\API\JSON\v1\Segments;
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\Models\Segment;
|
||||
|
||||
class SegmentsTest extends MailPoetTest {
|
||||
class SegmentsTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->segment_1 = Segment::createOrUpdate(array('name' => 'Segment 1'));
|
||||
$this->segment_2 = Segment::createOrUpdate(array('name' => 'Segment 2'));
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\API\JSON\v1\Services;
|
||||
@ -6,7 +7,7 @@ use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\Config\Installer;
|
||||
use MailPoet\Services\Bridge;
|
||||
|
||||
class ServicesTest extends MailPoetTest {
|
||||
class ServicesTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->services_endpoint = new Services();
|
||||
$this->data = array('key' => '1234567890abcdef');
|
||||
@ -45,7 +46,7 @@ class ServicesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function testItRespondsWithErrorIfMSSKeyIsExpiring() {
|
||||
$date = new DateTime;
|
||||
$date = new \DateTime;
|
||||
$this->services_endpoint->bridge = Stub::make(
|
||||
new Bridge(),
|
||||
array(
|
||||
@ -178,7 +179,7 @@ class ServicesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function testItRespondsWithErrorIfPremiumKeyIsExpiring() {
|
||||
$date = new DateTime;
|
||||
$date = new \DateTime;
|
||||
$this->services_endpoint->bridge = Stub::make(
|
||||
new Bridge(),
|
||||
array(
|
||||
|
@ -1,10 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\API\JSON\Error as APIError;
|
||||
use MailPoet\API\JSON\v1\Settings;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class SettingsTest extends MailPoetTest {
|
||||
class SettingsTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
Setting::setValue('some.setting.key', true);
|
||||
}
|
||||
@ -51,6 +53,6 @@ class SettingsTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::forTable(Setting::$_table)->deleteMany();
|
||||
\ORM::forTable(Setting::$_table)->deleteMany();
|
||||
}
|
||||
}
|
@ -1,10 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use Helper\WordPressHooks as WPHooksHelper;
|
||||
use MailPoet\API\JSON\Response as APIResponse;
|
||||
use MailPoet\API\JSON\v1\Setup;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class SetupTest extends MailPoetTest {
|
||||
class SetupTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
Setting::setValue('signup_confirmation.enabled', false);
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\API\JSON\v1;
|
||||
|
||||
use Codeception\Util\Fixtures;
|
||||
use MailPoet\API\JSON\v1\Subscribers;
|
||||
@ -8,7 +9,7 @@ use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\Segment;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class SubscribersTest extends MailPoetTest {
|
||||
class SubscribersTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->segment_1 = Segment::createOrUpdate(array('name' => 'Segment 1'));
|
||||
$this->segment_2 = Segment::createOrUpdate(array('name' => 'Segment 2'));
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use MailPoet\Config\Env;
|
||||
|
||||
class EnvTest extends MailPoetTest {
|
||||
class EnvTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
Env::init('file', '1.0.0');
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
class HooksTest extends MailPoetTest {
|
||||
class HooksTest extends \MailPoetTest {
|
||||
function testItHooksSchedulerToMultiplePostTypes() {
|
||||
$post_types = get_post_types();
|
||||
foreach($post_types as $post_type) {
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
class InitializerTest extends MailPoetTest {
|
||||
class InitializerTest extends \MailPoetTest {
|
||||
function testItConfiguresHooks() {
|
||||
global $wp_filter;
|
||||
$is_hooked = false;
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Config\Env;
|
||||
use MailPoet\Config\Installer;
|
||||
|
||||
class InstallerTest extends MailPoetTest {
|
||||
class InstallerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->slug = 'some-plugin';
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use MailPoet\Config\MP2Migrator;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Models\CustomField;
|
||||
@ -9,7 +11,7 @@ use MailPoet\Models\SubscriberCustomField;
|
||||
use MailPoet\Models\Form;
|
||||
use Helper\Database;
|
||||
|
||||
class MP2MigratorTest extends MailPoetTest {
|
||||
class MP2MigratorTest extends \MailPoetTest {
|
||||
|
||||
public function _before() {
|
||||
$this->MP2Migrator = new MP2Migrator();
|
||||
|
@ -1,10 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Config\Menu;
|
||||
use MailPoet\Config\Renderer;
|
||||
use MailPoet\Config\ServicesChecker;
|
||||
|
||||
class MenuTest extends MailPoetTest {
|
||||
class MenuTest extends \MailPoetTest {
|
||||
function testItReturnsTrueIfCurrentPageBelongsToMailpoet() {
|
||||
$result = Menu::isOnMailPoetAdminPage(null, 'somepage');
|
||||
expect($result)->false();
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use MailPoet\Config\Migrator;
|
||||
|
||||
class MigratorTest extends MailPoetTest {
|
||||
class MigratorTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->migrator = new Migrator();
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use MailPoet\Config\Env;
|
||||
use MailPoet\Config\Populator;
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\SendingQueue;
|
||||
|
||||
class PopulatorTest extends MailPoetTest {
|
||||
class PopulatorTest extends \MailPoetTest {
|
||||
function testItPopulatesNewslettersTableSentAtColumn() {
|
||||
// TODO: remove in final release
|
||||
|
||||
@ -36,8 +37,8 @@ class PopulatorTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
update_option('mailpoet_db_version', MAILPOET_VERSION);
|
||||
}
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Config\Env;
|
||||
use MailPoet\Config\Renderer;
|
||||
|
||||
class RendererTest extends MailPoetTest {
|
||||
class RendererTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->renderer = new Renderer($caching = false, $debugging = false);
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use MailPoet\Config\ServicesChecker;
|
||||
use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Services\Bridge;
|
||||
|
||||
class ServicesCheckerTest extends MailPoetTest {
|
||||
class ServicesCheckerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->setMailPoetSendingMethod();
|
||||
$this->fillPremiumKey();
|
||||
|
@ -1,9 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Config;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Config\Updater;
|
||||
|
||||
class UpdaterTest extends MailPoetTest {
|
||||
class UpdaterTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->plugin_name = 'some-plugin/some-plugin.php';
|
||||
$this->slug = 'some-plugin';
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron;
|
||||
|
||||
use MailPoet\Cron\CronHelper;
|
||||
use MailPoet\Cron\Daemon;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class CronHelperTest extends MailPoetTest {
|
||||
class CronHelperTest extends \MailPoetTest {
|
||||
function testItDefinesConstants() {
|
||||
expect(CronHelper::DAEMON_EXECUTION_LIMIT)->equals(20);
|
||||
expect(CronHelper::DAEMON_EXECUTION_TIMEOUT)->equals(35);
|
||||
@ -94,7 +95,7 @@ class CronHelperTest extends MailPoetTest {
|
||||
try {
|
||||
CronHelper::getSiteUrl($site_url);
|
||||
self::fail('Site URL is unreachable exception not thrown.');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Site URL is unreachable.');
|
||||
}
|
||||
}
|
||||
@ -105,7 +106,7 @@ class CronHelperTest extends MailPoetTest {
|
||||
try {
|
||||
CronHelper::enforceExecutionLimit($time - CronHelper::DAEMON_EXECUTION_LIMIT);
|
||||
self::fail('Execution limit exception not thrown.');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Maximum execution time has been reached.');
|
||||
}
|
||||
}
|
||||
@ -116,6 +117,6 @@ class CronHelperTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron;
|
||||
|
||||
use MailPoet\Cron\CronTrigger;
|
||||
use MailPoet\Models\Setting;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Models\Setting;
|
||||
require_once('CronTriggerMockMethod.php');
|
||||
require_once('CronTriggerMockMethodWithException.php');
|
||||
|
||||
class CronTriggerTest extends MailPoetTest {
|
||||
class CronTriggerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->cron_trigger = new CronTrigger();
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Cron\CronHelper;
|
||||
use MailPoet\Cron\Daemon;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class DaemonTest extends MailPoetTest {
|
||||
class DaemonTest extends \MailPoetTest {
|
||||
function testItDefinesConstants() {
|
||||
expect(Daemon::REQUEST_TIMEOUT)->equals(5);
|
||||
}
|
||||
@ -204,6 +205,6 @@ class DaemonTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron;
|
||||
|
||||
use MailPoet\Cron\CronHelper;
|
||||
use MailPoet\Cron\Supervisor;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class SupervisorTest extends MailPoetTest {
|
||||
class SupervisorTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// cron trigger is by default set to 'WordPress'; when it runs and does not
|
||||
// detect any queues to process, it deletes the daemon setting, so Supervisor and
|
||||
@ -52,6 +53,6 @@ class SupervisorTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use MailPoet\Cron\Workers\Bounce;
|
||||
@ -13,7 +14,7 @@ use MailPoet\Util\Helpers;
|
||||
require_once('BounceTestMockAPI.php');
|
||||
use MailPoet\Cron\Workers\Bounce\BounceTestMockAPI as MockAPI;
|
||||
|
||||
class BounceTest extends MailPoetTest {
|
||||
class BounceTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->emails = array(
|
||||
'soft_bounce@example.com',
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers\KeyCheck;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Codeception\Util\Stub;
|
||||
@ -9,7 +10,7 @@ use MailPoet\Services\Bridge;
|
||||
require_once('KeyCheckWorkerMockImplementation.php');
|
||||
use MailPoet\Cron\Workers\KeyCheck\KeyCheckWorkerMockImplementation as MockKeyCheckWorker;
|
||||
|
||||
class KeyCheckWorkerTest extends MailPoetTest {
|
||||
class KeyCheckWorkerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->worker = new MockKeyCheckWorker();
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers\KeyCheck;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Cron\Workers\KeyCheck\PremiumKeyCheck;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Services\Bridge;
|
||||
|
||||
class PremiumKeyCheckTest extends MailPoetTest {
|
||||
class PremiumKeyCheckTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->premium_key = '123457890abcdef';
|
||||
$this->worker = new PremiumKeyCheck(microtime(true));
|
||||
@ -48,6 +49,6 @@ class PremiumKeyCheckTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers\KeyCheck;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Cron\Workers\KeyCheck\SendingServiceKeyCheck;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Services\Bridge;
|
||||
|
||||
class SendingServiceKeyCheckTest extends MailPoetTest {
|
||||
class SendingServiceKeyCheckTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->mss_key = 'some_key';
|
||||
$this->worker = new SendingServiceKeyCheck(microtime(true));
|
||||
@ -53,6 +54,6 @@ class SendingServiceKeyCheckTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Codeception\Util\Stub;
|
||||
@ -14,7 +15,7 @@ use MailPoet\Models\Setting;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
|
||||
class SchedulerTest extends MailPoetTest {
|
||||
class SchedulerTest extends \MailPoetTest {
|
||||
function testItDefinesConstants() {
|
||||
expect(Scheduler::UNCONFIRMED_SUBSCRIBER_RESCHEDULE_TIMEOUT)->equals(5);
|
||||
}
|
||||
@ -661,14 +662,14 @@ class SchedulerTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers\SendingQueue;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Codeception\Util\Fixtures;
|
||||
@ -22,7 +23,7 @@ use MailPoet\Router\Endpoints\Track;
|
||||
use MailPoet\Router\Router;
|
||||
use MailPoet\Subscription\Url;
|
||||
|
||||
class SendingQueueTest extends MailPoetTest {
|
||||
class SendingQueueTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$wp_users = get_users();
|
||||
wp_set_current_user($wp_users[0]->ID);
|
||||
@ -574,14 +575,14 @@ class SendingQueueTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterPost::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsNewsletters::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterPost::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsNewsletters::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Cron\Workers;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Codeception\Util\Stub;
|
||||
@ -10,7 +11,7 @@ use MailPoet\Models\Setting;
|
||||
require_once('SimpleWorkerMockImplementation.php');
|
||||
use MailPoet\Cron\Workers\SimpleWorkerMockImplementation as MockSimpleWorker;
|
||||
|
||||
class SimpleWorkerTest extends MailPoetTest {
|
||||
class SimpleWorkerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->worker = new MockSimpleWorker();
|
||||
}
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Form\Block;
|
||||
|
||||
use MailPoet\Form\Block\Date;
|
||||
|
||||
class DateTest extends MailPoetTest {
|
||||
class DateTest extends \MailPoetTest {
|
||||
function testItCanConvertDateMonthYearFormatToDatetime() {
|
||||
$date = array(
|
||||
'MM/DD/YYYY' => '05/10/2016',
|
||||
|
@ -1,9 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Form\Block;
|
||||
|
||||
use MailPoet\Form\Block\Select;
|
||||
use MailPoet\Models\Subscriber;
|
||||
|
||||
class SelectTest extends MailPoetTest {
|
||||
class SelectTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->block = array(
|
||||
'id' => 'status',
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Form\Util;
|
||||
|
||||
use MailPoet\Form\Util\Styles;
|
||||
|
||||
class StylesTest extends MailPoetTest {
|
||||
class StylesTest extends \MailPoetTest {
|
||||
function testItSetsDefaultCSSStyles() {
|
||||
expect(property_exists('MailPoet\Form\Util\Styles', 'default_styles'))->true();
|
||||
expect(Styles::$default_styles)->notEmpty();
|
||||
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Helpscout;
|
||||
|
||||
use MailPoet\Helpscout\Beacon;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Models\Subscriber;
|
||||
|
||||
class BeaconTest extends MailPoetTest {
|
||||
class BeaconTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// create 4 users (1 confirmed, 1 subscribed, 1 unsubscribed, 1 bounced)
|
||||
Subscriber::createOrUpdate(array(
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer;
|
||||
|
||||
use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Mailer\MailerLog;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class MailerLogTest extends MailPoetTest {
|
||||
class MailerLogTest extends \MailPoetTest {
|
||||
function testItGetsMailerLogWhenOneExists() {
|
||||
$mailer_log = array(
|
||||
'sent' => 0,
|
||||
@ -279,6 +280,6 @@ class MailerLogTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer;
|
||||
|
||||
use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class MailerTest extends MailPoetTest {
|
||||
class MailerTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->available_mailer_methods = array(
|
||||
array(
|
||||
@ -63,7 +65,7 @@ class MailerTest extends MailPoetTest {
|
||||
try {
|
||||
$mailer = new Mailer();
|
||||
$this->fail('Mailer did not throw an exception');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Mailer is not configured.');
|
||||
}
|
||||
}
|
||||
@ -72,7 +74,7 @@ class MailerTest extends MailPoetTest {
|
||||
try {
|
||||
$mailer = new Mailer($mailer = $this->mailer);
|
||||
$this->fail('Mailer did not throw an exception');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Sender name and email are not configured.');
|
||||
}
|
||||
}
|
||||
@ -99,7 +101,7 @@ class MailerTest extends MailPoetTest {
|
||||
try {
|
||||
$mailer = new Mailer(array('method' => 'Unknown'), $this->sender);
|
||||
$this->fail('Mailer did not throw an exception');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Mailing method does not exist.');
|
||||
}
|
||||
}
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer\Methods;
|
||||
|
||||
use MailPoet\Mailer\Methods\AmazonSES;
|
||||
|
||||
class AmazonSESTest extends MailPoetTest {
|
||||
class AmazonSESTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->settings = array(
|
||||
'method' => 'AmazonSES',
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer\Methods;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Config\ServicesChecker;
|
||||
use MailPoet\Mailer\Methods\MailPoet;
|
||||
|
||||
class MailPoetAPITest extends MailPoetTest {
|
||||
class MailPoetAPITest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->settings = array(
|
||||
'method' => 'MailPoet',
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer\Methods;
|
||||
|
||||
use MailPoet\Mailer\Methods\PHPMail;
|
||||
|
||||
class PHPMailTest extends MailPoetTest {
|
||||
class PHPMailTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->sender = array(
|
||||
'from_name' => 'Sender',
|
||||
|
@ -1,11 +1,12 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer\Methods;
|
||||
|
||||
use Helper\WordPressHooks as WPHooksHelper;
|
||||
use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Mailer\Methods\SMTP;
|
||||
use MailPoet\WP\Hooks;
|
||||
|
||||
class SMTPTest extends MailPoetTest {
|
||||
class SMTPTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->settings = array(
|
||||
'method' => 'SMTP',
|
||||
@ -187,7 +188,7 @@ class SMTPTest extends MailPoetTest {
|
||||
|
||||
function testItAppliesTimeoutFilter() {
|
||||
$mailer = $this->mailer->buildMailer();
|
||||
expect($mailer->getTransport()->getTimeout())->equals(MailPoet\Mailer\Methods\SMTP::SMTP_CONNECTION_TIMEOUT);
|
||||
expect($mailer->getTransport()->getTimeout())->equals(\MailPoet\Mailer\Methods\SMTP::SMTP_CONNECTION_TIMEOUT);
|
||||
Hooks::addFilter(
|
||||
'mailpoet_mailer_smtp_connection_timeout',
|
||||
function() {
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Mailer\Methods;
|
||||
|
||||
use MailPoet\Mailer\Methods\SendGrid;
|
||||
|
||||
class SendGridTest extends MailPoetTest {
|
||||
class SendGridTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->settings = array(
|
||||
'method' => 'SendGrid',
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\CustomField;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberCustomField;
|
||||
|
||||
class CustomFieldTest extends MailPoetTest {
|
||||
class CustomFieldTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->data = array(
|
||||
'name' => 'City',
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Form;
|
||||
|
||||
class FormTest extends MailPoetTest {
|
||||
class FormTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->form = Form::createOrUpdate(array(
|
||||
'name' => 'My Form'
|
||||
|
@ -1,9 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Models\Model as MPModel;
|
||||
|
||||
class ModelTest extends MailPoetTest {
|
||||
class ModelTest extends \MailPoetTest {
|
||||
function testItRethrowsPDOExceptions() {
|
||||
$message = 'Error message';
|
||||
$model = Stub::make('MailPoet\Models\Model');
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\ModelValidator;
|
||||
|
||||
class ModelValidatorTest extends MailPoetTest {
|
||||
class ModelValidatorTest extends \MailPoetTest {
|
||||
public $validator;
|
||||
|
||||
function __construct() {
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterOption;
|
||||
use MailPoet\Models\NewsletterOptionField;
|
||||
|
||||
class NewsletterOptionFieldTest extends MailPoetTest {
|
||||
class NewsletterOptionFieldTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->data = array(
|
||||
'name' => 'event',
|
||||
@ -114,11 +115,11 @@ class NewsletterOptionFieldTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::forTable(NewsletterOption::$_table)
|
||||
\ORM::forTable(NewsletterOption::$_table)
|
||||
->deleteMany();
|
||||
ORM::forTable(NewsletterOptionField::$_table)
|
||||
\ORM::forTable(NewsletterOptionField::$_table)
|
||||
->deleteMany();
|
||||
ORM::forTable(Newsletter::$_table)
|
||||
\ORM::forTable(Newsletter::$_table)
|
||||
->deleteMany();
|
||||
}
|
||||
}
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterOption;
|
||||
use MailPoet\Models\NewsletterOptionField;
|
||||
|
||||
class NewsletterOptionTest extends MailPoetTest {
|
||||
class NewsletterOptionTest extends \MailPoetTest {
|
||||
public $data;
|
||||
|
||||
function __construct() {
|
||||
@ -36,6 +37,6 @@ class NewsletterOptionTest extends MailPoetTest {
|
||||
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use MailPoet\Models\NewsletterPost as NewsletterPost;
|
||||
|
||||
class NewsletterPostTest extends MailPoetTest {
|
||||
class NewsletterPostTest extends \MailPoetTest {
|
||||
function testItCanGetLatestNewsletterPost() {
|
||||
foreach(range(1, 5) as $index) {
|
||||
$newsletter_post = NewsletterPost::create();
|
||||
@ -19,7 +20,7 @@ class NewsletterPostTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::for_table(NewsletterPost::$_table)
|
||||
\ORM::for_table(NewsletterPost::$_table)
|
||||
->deleteMany();
|
||||
}
|
||||
}
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\NewsletterTemplate;
|
||||
|
||||
class NewsletterTemplateTest extends MailPoetTest {
|
||||
class NewsletterTemplateTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->data = array(
|
||||
'name' => 'Some template',
|
||||
@ -76,7 +77,7 @@ class NewsletterTemplateTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::for_table(NewsletterTemplate::$_table)
|
||||
\ORM::for_table(NewsletterTemplate::$_table)
|
||||
->deleteMany();
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\Segment;
|
||||
@ -12,7 +13,7 @@ use MailPoet\Models\StatisticsClicks;
|
||||
use MailPoet\Models\StatisticsUnsubscribes;
|
||||
use MailPoet\Util\Security;
|
||||
|
||||
class NewsletterTest extends MailPoetTest {
|
||||
class NewsletterTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->newsletter = Newsletter::createOrUpdate(array(
|
||||
'subject' => 'My Standard Newsletter',
|
||||
@ -597,7 +598,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(SendingQueue::whereNull('deleted_at')->findArray())->count(6);
|
||||
|
||||
// bulk trash newsletters and check that relations are trashed
|
||||
Newsletter::bulkTrash(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkTrash(\ORM::forTable(Newsletter::$_table));
|
||||
expect(Newsletter::whereNotNull('deleted_at')->findArray())->count(6);
|
||||
expect(SendingQueue::whereNotNull('deleted_at')->findArray())->count(6);
|
||||
}
|
||||
@ -621,7 +622,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(SendingQueue::whereNull('deleted_at')->findArray())->count(6);
|
||||
|
||||
// bulk trash parent newsletters and check that relations are trashed
|
||||
Newsletter::bulkTrash(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkTrash(\ORM::forTable(Newsletter::$_table));
|
||||
expect(Newsletter::whereNotNull('deleted_at')->findArray())->count(6);
|
||||
expect(SendingQueue::whereNotNull('deleted_at')->findArray())->count(6);
|
||||
}
|
||||
@ -645,7 +646,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(SendingQueue::whereNotNull('deleted_at')->findArray())->count(5);
|
||||
|
||||
// bulk restore newsletters and check that relations are restored
|
||||
Newsletter::bulkRestore(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkRestore(\ORM::forTable(Newsletter::$_table));
|
||||
// 5 queues/newsletters + 1 of each created in _before() method
|
||||
expect(Newsletter::whereNull('deleted_at')->findArray())->count(6);
|
||||
expect(SendingQueue::whereNull('deleted_at')->findArray())->count(6);
|
||||
@ -671,7 +672,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(SendingQueue::whereNotNull('deleted_at')->findArray())->count(5);
|
||||
|
||||
// bulk restore parent newsletters and check that relations are restored
|
||||
Newsletter::bulkRestore(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkRestore(\ORM::forTable(Newsletter::$_table));
|
||||
// 1 parent and 5 queues/newsletters
|
||||
expect(Newsletter::whereNull('deleted_at')->findArray())->count(6);
|
||||
expect(SendingQueue::whereNull('deleted_at')->findArray())->count(6);
|
||||
@ -701,7 +702,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(NewsletterSegment::findArray())->count(7);
|
||||
|
||||
// bulk delete newsletters and check that relations are deleted
|
||||
Newsletter::bulkDelete(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkDelete(\ORM::forTable(Newsletter::$_table));
|
||||
expect(Newsletter::findArray())->count(0);
|
||||
expect(SendingQueue::findArray())->count(0);
|
||||
expect(NewsletterSegment::findArray())->count(0);
|
||||
@ -732,7 +733,7 @@ class NewsletterTest extends MailPoetTest {
|
||||
expect(NewsletterSegment::findArray())->count(5);
|
||||
|
||||
// bulk delete newsletters and check that relations are deleted
|
||||
Newsletter::bulkDelete(ORM::forTable(Newsletter::$_table));
|
||||
Newsletter::bulkDelete(\ORM::forTable(Newsletter::$_table));
|
||||
expect(Newsletter::findArray())->count(0);
|
||||
expect(SendingQueue::findArray())->count(0);
|
||||
expect(NewsletterSegment::findArray())->count(0);
|
||||
@ -763,14 +764,14 @@ class NewsletterTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsClicks::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsUnsubscribes::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsClicks::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsUnsubscribes::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterSegment;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Models\Segment;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
|
||||
class SegmentTest extends MailPoetTest {
|
||||
class SegmentTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->data = array(
|
||||
'name' => 'some name',
|
||||
@ -253,10 +254,10 @@ class SegmentTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterSegment::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Setting;
|
||||
|
||||
class SettingTest extends MailPoetTest {
|
||||
class SettingTest extends \MailPoetTest {
|
||||
function testItCanBeCreated() {
|
||||
$setting = Setting::createOrUpdate(array(
|
||||
'name' => 'key',
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\StatisticsForms;
|
||||
|
||||
class StatisticsFormsTest extends MailPoetTest {
|
||||
class StatisticsFormsTest extends \MailPoetTest {
|
||||
|
||||
function _before() {
|
||||
}
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\StatisticsUnsubscribes;
|
||||
|
||||
class StatisticsUnsubscribesTest extends MailPoetTest {
|
||||
class StatisticsUnsubscribesTest extends \MailPoetTest {
|
||||
function testItCanGetExistingStatisticsRecord() {
|
||||
$unsubscribe_statistics = StatisticsUnsubscribes::create();
|
||||
$unsubscribe_statistics->newsletter_id = 123;
|
||||
@ -24,7 +25,7 @@ class StatisticsUnsubscribesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::for_table(StatisticsUnsubscribes::$_table)
|
||||
\ORM::for_table(StatisticsUnsubscribes::$_table)
|
||||
->deleteMany();
|
||||
}
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\SubscriberCustomField;
|
||||
|
||||
class SubscriberCustomFieldTest extends MailPoetTest {
|
||||
class SubscriberCustomFieldTest extends \MailPoetTest {
|
||||
function __construct() {
|
||||
parent::__construct();
|
||||
$this->data = array(
|
||||
@ -72,7 +74,7 @@ class SubscriberCustomFieldTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::forTable(SubscriberCustomField::$_table)
|
||||
\ORM::forTable(SubscriberCustomField::$_table)
|
||||
->deleteMany();
|
||||
}
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\Segment;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
|
||||
class SubscriberSegmentTest extends MailPoetTest {
|
||||
class SubscriberSegmentTest extends \MailPoetTest {
|
||||
|
||||
function _before() {
|
||||
$this->subscriber = Subscriber::createOrUpdate(array(
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Models;
|
||||
|
||||
use AspectMock\Test as Mock;
|
||||
use Carbon\Carbon;
|
||||
@ -14,7 +15,7 @@ use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberCustomField;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
|
||||
class SubscriberTest extends MailPoetTest {
|
||||
class SubscriberTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->data = array(
|
||||
'first_name' => 'John',
|
||||
@ -378,7 +379,7 @@ class SubscriberTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function testItCanCreateOrUpdateMultipleRecords() {
|
||||
ORM::forTable(Subscriber::$_table)->deleteMany();
|
||||
\ORM::forTable(Subscriber::$_table)->deleteMany();
|
||||
$columns = array(
|
||||
'first_name',
|
||||
'last_name',
|
||||
@ -1091,14 +1092,14 @@ class SubscriberTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Newsletter;
|
||||
|
||||
use MailPoet\Newsletter\AutomatedLatestContent;
|
||||
|
||||
class AutomatedLatestContentTest extends MailPoetTest {
|
||||
class AutomatedLatestContentTest extends \MailPoetTest {
|
||||
function __construct() {
|
||||
parent::__construct();
|
||||
$this->alc = new AutomatedLatestContent();
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Newsletter\Links;
|
||||
|
||||
use Codeception\Util\Fixtures;
|
||||
use MailPoet\Models\NewsletterLink;
|
||||
@ -8,7 +9,7 @@ use MailPoet\Newsletter\Links\Links;
|
||||
use MailPoet\Newsletter\Shortcodes\Categories\Link;
|
||||
use MailPoet\Router\Router;
|
||||
|
||||
class LinksTest extends MailPoetTest {
|
||||
class LinksTest extends \MailPoetTest {
|
||||
function testItOnlyExtractsLinksFromAnchorTags() {
|
||||
$template = '<a href="http://example.com">some site</a> http://link2.com <img src="http://link3.com">';
|
||||
$result = Links::extract($template);
|
||||
@ -219,8 +220,8 @@ class LinksTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Newsletter;
|
||||
|
||||
use MailPoet\Models\CustomField;
|
||||
use MailPoet\Newsletter\Shortcodes\ShortcodesHelper;
|
||||
|
||||
class ShortcodesHelperTest extends MailPoetTest {
|
||||
class ShortcodesHelperTest extends \MailPoetTest {
|
||||
function testItCanGetShortcodes() {
|
||||
$shortcodes = ShortcodesHelper::getShortcodes();
|
||||
expect(array_keys($shortcodes))->equals(
|
||||
@ -33,6 +34,6 @@ class ShortcodesHelperTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Newsletter;
|
||||
|
||||
use MailPoet\Config\Populator;
|
||||
use MailPoet\Models\CustomField;
|
||||
@ -12,7 +13,7 @@ use MailPoet\Newsletter\Shortcodes\Categories\Date;
|
||||
require_once(ABSPATH . 'wp-includes/pluggable.php');
|
||||
require_once(ABSPATH . 'wp-admin/includes/user.php');
|
||||
|
||||
class ShortcodesTest extends MailPoetTest {
|
||||
class ShortcodesTest extends \MailPoetTest {
|
||||
public $rendered_newsletter;
|
||||
public $newsletter;
|
||||
public $subscriber;
|
||||
@ -24,7 +25,7 @@ class ShortcodesTest extends MailPoetTest {
|
||||
$this->WP_post = $this->_createWPPost();
|
||||
$this->subscriber = $this->_createSubscriber();
|
||||
$this->newsletter = $this->_createNewsletter();
|
||||
$this->shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->newsletter,
|
||||
$this->subscriber
|
||||
);
|
||||
@ -115,7 +116,7 @@ class ShortcodesTest extends MailPoetTest {
|
||||
$parent_id = $this->newsletter_id,
|
||||
$type = Newsletter::TYPE_NOTIFICATION_HISTORY
|
||||
);
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$post_notification_history,
|
||||
$this->subscriber
|
||||
);
|
||||
@ -127,7 +128,7 @@ class ShortcodesTest extends MailPoetTest {
|
||||
$parent_id = $this->newsletter_id,
|
||||
$type = Newsletter::TYPE_NOTIFICATION_HISTORY
|
||||
);
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$post_notification_history,
|
||||
$this->subscriber
|
||||
);
|
||||
@ -137,21 +138,21 @@ class ShortcodesTest extends MailPoetTest {
|
||||
|
||||
function testSubscriberShortcodesRequireSubscriberObjectOrFalseValue() {
|
||||
// when subscriber is empty, default value is returned
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->newsletter,
|
||||
$subscriber = false
|
||||
);
|
||||
$result = $shortcodes_object->process(array('[subscriber:firstname | default:test]'));
|
||||
expect($result[0])->equals('test');
|
||||
// when subscriber is an object, proper value is returned
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->newsletter,
|
||||
$this->subscriber
|
||||
);
|
||||
$result = $shortcodes_object->process(array('[subscriber:firstname | default:test]'));
|
||||
expect($result[0])->equals($this->subscriber->first_name);
|
||||
// when subscriber is not empty and not an object, false is returned
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->newsletter,
|
||||
$subscriber = array()
|
||||
);
|
||||
@ -164,7 +165,7 @@ class ShortcodesTest extends MailPoetTest {
|
||||
$subscriber = $this->subscriber;
|
||||
$subscriber->first_name = '';
|
||||
$subscriber->last_name = '';
|
||||
$shortcodes_object = new MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$shortcodes_object = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||
$this->newsletter,
|
||||
$subscriber
|
||||
);
|
||||
@ -356,11 +357,11 @@ class ShortcodesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
wp_delete_post($this->WP_post, true);
|
||||
wp_delete_user($this->WP_user->ID);
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Newsletter;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterLink;
|
||||
@ -9,7 +10,7 @@ use MailPoet\Newsletter\Links\Links;
|
||||
use MailPoet\Newsletter\ViewInBrowser;
|
||||
use MailPoet\Router\Router;
|
||||
|
||||
class ViewInBrowserTest extends MailPoetTest {
|
||||
class ViewInBrowserTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->newsletter =
|
||||
array(
|
||||
@ -187,9 +188,9 @@ class ViewInBrowserTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Router\Endpoints;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterLink;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Models\SendingQueue;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Router\Endpoints\Track;
|
||||
|
||||
class TrackTest extends MailPoetTest {
|
||||
class TrackTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// create newsletter
|
||||
$newsletter = Newsletter::create();
|
||||
@ -151,9 +152,9 @@ class TrackTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Services;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Services\Bridge;
|
||||
@ -9,7 +10,7 @@ use MailPoet\Models\Setting;
|
||||
require_once('BridgeTestMockAPI.php');
|
||||
use MailPoet\Services\Bridge\BridgeTestMockAPI as MockAPI;
|
||||
|
||||
class BridgeTest extends MailPoetTest {
|
||||
class BridgeTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->valid_key = 'abcdefghijklmnopqrstuvwxyz';
|
||||
$this->invalid_key = '401' . $this->valid_key;
|
||||
@ -260,6 +261,6 @@ class BridgeTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Setting::$_table);
|
||||
}
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Settings;
|
||||
|
||||
use MailPoet\Settings\Charsets;
|
||||
|
||||
class CharsetsTest extends MailPoetTest {
|
||||
class CharsetsTest extends \MailPoetTest {
|
||||
function testItReturnsAListOfCharsets() {
|
||||
$charsets = Charsets::getAll();
|
||||
expect($charsets)->notEmpty();
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Settings;
|
||||
|
||||
use MailPoet\Settings\Hosts;
|
||||
|
||||
class HostsTest extends MailPoetTest {
|
||||
class HostsTest extends \MailPoetTest {
|
||||
function testItReturnsAListOfWebHosts() {
|
||||
$web_hosts = Hosts::getWebHosts();
|
||||
expect($web_hosts)->notEmpty();
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Statistics\Track;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Models\Newsletter;
|
||||
@ -9,7 +10,7 @@ use MailPoet\Models\StatisticsOpens;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Statistics\Track\Clicks;
|
||||
|
||||
class ClicksTest extends MailPoetTest {
|
||||
class ClicksTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// create newsletter
|
||||
$newsletter = Newsletter::create();
|
||||
@ -147,11 +148,11 @@ class ClicksTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsClicks::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterLink::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsClicks::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Statistics\Track;
|
||||
|
||||
use Codeception\Util\Stub;
|
||||
use MailPoet\Models\Newsletter;
|
||||
@ -7,7 +8,7 @@ use MailPoet\Models\StatisticsOpens;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Statistics\Track\Opens;
|
||||
|
||||
class OpensTest extends MailPoetTest {
|
||||
class OpensTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// create newsletter
|
||||
$newsletter = Newsletter::create();
|
||||
@ -85,9 +86,9 @@ class OpensTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsOpens::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Statistics\Track;
|
||||
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\SendingQueue;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Models\StatisticsUnsubscribes;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Statistics\Track\Unsubscribes;
|
||||
|
||||
class UnsubscribesTest extends MailPoetTest {
|
||||
class UnsubscribesTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// create newsletter
|
||||
$newsletter = Newsletter::create();
|
||||
@ -48,9 +49,9 @@ class UnsubscribesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . StatisticsUnsubscribes::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . StatisticsUnsubscribes::$_table);
|
||||
}
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscribers\ImportExport\Export;
|
||||
|
||||
use MailPoet\Config\Env;
|
||||
use MailPoet\Models\CustomField;
|
||||
@ -8,7 +9,7 @@ use MailPoet\Models\SubscriberCustomField;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
use MailPoet\Subscribers\ImportExport\Export\Export;
|
||||
|
||||
class ExportTest extends MailPoetTest {
|
||||
class ExportTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->JSON_data = json_decode(file_get_contents(dirname(__FILE__) . '/ExportTestData.json'), true);
|
||||
$this->subscriber_fields = array(
|
||||
@ -254,10 +255,10 @@ class ExportTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscribers\ImportExport\Import;
|
||||
|
||||
use MailPoet\Models\CustomField;
|
||||
use MailPoet\Models\Segment;
|
||||
@ -8,7 +9,7 @@ use MailPoet\Models\SubscriberSegment;
|
||||
use MailPoet\Subscribers\ImportExport\Import\Import;
|
||||
use MailPoet\Util\Helpers;
|
||||
|
||||
class ImportTest extends MailPoetTest {
|
||||
class ImportTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$custom_field = CustomField::create();
|
||||
$custom_field->name = 'country';
|
||||
@ -73,7 +74,7 @@ class ImportTest extends MailPoetTest {
|
||||
try {
|
||||
$this->import->validateImportData($data);
|
||||
self::fail('Missing or invalid data exception not thrown.');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Missing or invalid import data.');
|
||||
}
|
||||
// exception should not be thrown when all fields exist
|
||||
@ -86,7 +87,7 @@ class ImportTest extends MailPoetTest {
|
||||
try {
|
||||
$this->import->validateImportData($data);
|
||||
self::fail('Missing or invalid data exception not thrown.');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('Missing or invalid import data.');
|
||||
}
|
||||
}
|
||||
@ -135,7 +136,7 @@ class ImportTest extends MailPoetTest {
|
||||
try {
|
||||
$import->process();
|
||||
self::fail('No valid subscribers found exception not thrown.');
|
||||
} catch(Exception $e) {
|
||||
} catch(\Exception $e) {
|
||||
expect($e->getMessage())->equals('No valid subscribers were found.');
|
||||
}
|
||||
}
|
||||
@ -513,10 +514,10 @@ class ImportTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . CustomField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberCustomField::$_table);
|
||||
}
|
||||
}
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscribers\ImportExport\Import;
|
||||
|
||||
use MailPoet\Subscribers\ImportExport\Import\MailChimp;
|
||||
|
||||
class MailChimpTest extends MailPoetTest {
|
||||
class MailChimpTest extends \MailPoetTest {
|
||||
function __construct() {
|
||||
parent::__construct();
|
||||
$this->api_key = getenv('WP_TEST_IMPORT_MAILCHIMP_API');
|
||||
|
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscribers\ImportExport;
|
||||
|
||||
use MailPoet\Models\CustomField;
|
||||
use MailPoet\Models\Segment;
|
||||
@ -6,7 +7,7 @@ use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
use MailPoet\Subscribers\ImportExport\ImportExportFactory;
|
||||
|
||||
class ImportExportFactoryTest extends MailPoetTest {
|
||||
class ImportExportFactoryTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$segment_1 = Segment::createOrUpdate(array('name' => 'Unconfirmed Segment'));
|
||||
$segment_2 = Segment::createOrUpdate(array('name' => 'Confirmed Segment'));
|
||||
|
@ -1,4 +1,6 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscription;
|
||||
|
||||
use Codeception\Util\Fixtures;
|
||||
use MailPoet\Models\Newsletter;
|
||||
use MailPoet\Models\NewsletterOption;
|
||||
@ -9,7 +11,7 @@ use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\SubscriberSegment;
|
||||
use MailPoet\Subscription\Pages;
|
||||
|
||||
class PagesTest extends MailPoetTest {
|
||||
class PagesTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->subscriber = Subscriber::create();
|
||||
$this->subscriber->hydrate(Fixtures::get('subscriber_template'));
|
||||
@ -88,12 +90,12 @@ class PagesTest extends MailPoetTest {
|
||||
}
|
||||
|
||||
function _after() {
|
||||
ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Subscriber::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . Segment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SubscriberSegment::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOption::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . NewsletterOptionField::$_table);
|
||||
}
|
||||
}
|
||||
|
@ -1,11 +1,13 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Subscription;
|
||||
|
||||
use MailPoet\Router\Router;
|
||||
use MailPoet\Subscription\Url;
|
||||
use MailPoet\Models\Subscriber;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Config\Populator;
|
||||
|
||||
class UrlTest extends MailPoetTest {
|
||||
class UrlTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$populator = new Populator();
|
||||
$populator->up();
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Twig;
|
||||
|
||||
use MailPoet\Twig\Assets;
|
||||
|
||||
class AssetsTest extends MailPoetTest {
|
||||
class AssetsTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->assets_url = 'https://www.testing.com/wp-content/plugins/mailpoet/assets';
|
||||
$this->version = '1.2.3';
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util;
|
||||
|
||||
class CSSTest extends MailPoetTest {
|
||||
class CSSTest extends \MailPoetTest {
|
||||
public function _before() {
|
||||
$this->css = new \MailPoet\Util\CSS();
|
||||
}
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util;
|
||||
|
||||
use Helper\WordPressHooks as WPHooksHelper;
|
||||
use MailPoet\Util\ConflictResolver;
|
||||
use MailPoet\WP\Hooks;
|
||||
|
||||
class ConflictResolverTest extends MailPoetTest {
|
||||
class ConflictResolverTest extends \MailPoetTest {
|
||||
public $conflict_resolver;
|
||||
public $wp_filter;
|
||||
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util;
|
||||
|
||||
use MailPoet\Util\Helpers;
|
||||
|
||||
class HelpersTest extends MailPoetTest {
|
||||
class HelpersTest extends \MailPoetTest {
|
||||
function testItReplacesLinkTags() {
|
||||
$source = '[link]example link[/link]';
|
||||
$link = 'http://example.com';
|
||||
|
@ -1,8 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util\License;
|
||||
|
||||
use MailPoet\Util\License\License;
|
||||
|
||||
class LicenseTest extends MailPoetTest {
|
||||
class LicenseTest extends \MailPoetTest {
|
||||
function testItGetsLicense() {
|
||||
if(defined('MAILPOET_PREMIUM_LICENSE')) return;
|
||||
expect(License::getLicense())->false();
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util;
|
||||
|
||||
use MailPoet\Util\Security;
|
||||
|
||||
class SecurityTest extends MailPoetTest {
|
||||
class SecurityTest extends \MailPoetTest {
|
||||
|
||||
function testItCanGenerateWPNonce() {
|
||||
$wp_nonce = Security::generateToken();
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\Util;
|
||||
|
||||
class XlsxWriterTest extends MailPoetTest {
|
||||
class XlsxWriterTest extends \MailPoetTest {
|
||||
|
||||
public function _before() {
|
||||
}
|
||||
|
@ -1,8 +1,10 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\WP;
|
||||
|
||||
use Helper\WordPress as WordPressHelper;
|
||||
use MailPoet\WP\DateTime;
|
||||
|
||||
class DateTimeTest extends MailPoetTest {
|
||||
class DateTimeTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
$this->date_time = new DateTime();
|
||||
}
|
||||
|
@ -1,7 +1,9 @@
|
||||
<?php
|
||||
namespace MailPoet\Test\WP;
|
||||
|
||||
use MailPoet\WP\Readme;
|
||||
|
||||
class ReadmeTest extends MailPoetTest {
|
||||
class ReadmeTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
// Sample taken from https://wordpress.org/plugins/about/readme.txt
|
||||
$this->data = file_get_contents(dirname(__FILE__) . '/ReadmeTestData.txt');
|
||||
|
Reference in New Issue
Block a user