Merge pull request #1627 from mailpoet/move-test-files

Move tests without dependencies to unit folder [MAILPOET-1607]
This commit is contained in:
M. Shull
2018-11-26 13:27:46 -05:00
committed by GitHub
15 changed files with 14 additions and 29 deletions

View File

@@ -2,7 +2,7 @@
namespace MailPoet\Form\Util; namespace MailPoet\Form\Util;
class FieldNameObfuscatorTest extends \MailPoetTest { class FieldNameObfuscatorTest extends \MailPoetUnitTest {
public function testObfuscateWorks() { public function testObfuscateWorks() {
$obfuscator = new FieldNameObfuscator(); $obfuscator = new FieldNameObfuscator();

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Form\Util;
use MailPoet\Form\Util\Styles; use MailPoet\Form\Util\Styles;
class StylesTest extends \MailPoetTest { class StylesTest extends \MailPoetUnitTest {
function testItSetsDefaultCSSStyles() { function testItSetsDefaultCSSStyles() {
expect(property_exists('MailPoet\Form\Util\Styles', 'default_styles'))->true(); expect(property_exists('MailPoet\Form\Util\Styles', 'default_styles'))->true();
expect(Styles::$default_styles)->notEmpty(); expect(Styles::$default_styles)->notEmpty();

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Newsletter;
use MailPoet\Newsletter\Renderer\StylesHelper; use MailPoet\Newsletter\Renderer\StylesHelper;
class StylesHelperTest extends \MailPoetTest { class StylesHelperTest extends \MailPoetUnitTest {
function testItGetsCustomFontsLinks() { function testItGetsCustomFontsLinks() {
$styles_with_custom_fonts = [ $styles_with_custom_fonts = [

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Settings;
use MailPoet\Settings\Charsets; use MailPoet\Settings\Charsets;
class CharsetsTest extends \MailPoetTest { class CharsetsTest extends \MailPoetUnitTest {
function testItReturnsAListOfCharsets() { function testItReturnsAListOfCharsets() {
$charsets = Charsets::getAll(); $charsets = Charsets::getAll();
expect($charsets)->notEmpty(); expect($charsets)->notEmpty();

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Settings;
use MailPoet\Settings\Hosts; use MailPoet\Settings\Hosts;
class HostsTest extends \MailPoetTest { class HostsTest extends \MailPoetUnitTest {
function testItReturnsAListOfWebHosts() { function testItReturnsAListOfWebHosts() {
$web_hosts = Hosts::getWebHosts(); $web_hosts = Hosts::getWebHosts();
expect($web_hosts)->notEmpty(); expect($web_hosts)->notEmpty();

View File

@@ -1,7 +1,7 @@
<?php <?php
namespace MailPoet\Test\Util; namespace MailPoet\Test\Util;
class CSSTest extends \MailPoetTest { class CSSTest extends \MailPoetUnitTest {
public function _before() { public function _before() {
$this->css = new \MailPoet\Util\CSS(); $this->css = new \MailPoet\Util\CSS();
} }

View File

@@ -4,7 +4,7 @@ namespace MailPoet\Test\Util;
use pQuery; use pQuery;
use MailPoet\Util\DOM as DOMUtil; use MailPoet\Util\DOM as DOMUtil;
class DOMTest extends \MailPoetTest { class DOMTest extends \MailPoetUnitTest {
function _before() { function _before() {
$this->root = pQuery::parseStr('<p><i>italic</i><em>previous text<a href="#mylink"><img src="#myimage" /></a>next text</em><b>bolded</b></p>'); $this->root = pQuery::parseStr('<p><i>italic</i><em>previous text<a href="#mylink"><img src="#myimage" /></a>next text</em><b>bolded</b></p>');

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Util;
use MailPoet\Util\Helpers; use MailPoet\Util\Helpers;
class HelpersTest extends \MailPoetTest { class HelpersTest extends \MailPoetUnitTest {
function testItReplacesLinkTags() { function testItReplacesLinkTags() {
$source = '[link]example link[/link]'; $source = '[link]example link[/link]';
$link = 'http://example.com'; $link = 'http://example.com';

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Util\License;
use MailPoet\Util\License\License; use MailPoet\Util\License\License;
class LicenseTest extends \MailPoetTest { class LicenseTest extends \MailPoetUnitTest {
function testItGetsLicense() { function testItGetsLicense() {
if(defined('MAILPOET_PREMIUM_LICENSE')) return; if(defined('MAILPOET_PREMIUM_LICENSE')) return;
expect(License::getLicense())->false(); expect(License::getLicense())->false();

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\Util;
use MailPoet\Util\pQuery\pQuery; use MailPoet\Util\pQuery\pQuery;
class PQueryTest extends \MailPoetTest { class PQueryTest extends \MailPoetUnitTest {
function testBreakingQuoteAreNotRendered() { function testBreakingQuoteAreNotRendered() {
$html = '<a href="#" title="Escape " this"></a>'; $html = '<a href="#" title="Escape " this"></a>';
$domnode = pQuery::parseStr($html); $domnode = pQuery::parseStr($html);

View File

@@ -1,7 +1,7 @@
<?php <?php
namespace MailPoet\Test\Util; namespace MailPoet\Test\Util;
class XlsxWriterTest extends \MailPoetTest { class XlsxWriterTest extends \MailPoetUnitTest {
public function _before() { public function _before() {
} }

View File

@@ -4,7 +4,7 @@ namespace MailPoet\Test\WP;
use Helper\WordPress as WordPressHelper; use Helper\WordPress as WordPressHelper;
use MailPoet\WP\Posts; use MailPoet\WP\Posts;
class PostsTest extends \MailPoetTest { class PostsTest extends \MailPoetUnitTest {
function testGetTermsProxiesCallToWordPress() { function testGetTermsProxiesCallToWordPress() {
$args = array( $args = array(

View File

@@ -3,7 +3,7 @@ namespace MailPoet\Test\WP;
use MailPoet\WP\Readme; use MailPoet\WP\Readme;
class ReadmeTest extends \MailPoetTest { class ReadmeTest extends \MailPoetUnitTest {
function _before() { function _before() {
// Sample taken from https://wordpress.org/plugins/about/readme.txt // Sample taken from https://wordpress.org/plugins/about/readme.txt
$this->data = file_get_contents(dirname(__FILE__) . '/ReadmeTestData.txt'); $this->data = file_get_contents(dirname(__FILE__) . '/ReadmeTestData.txt');

View File

@@ -2,7 +2,7 @@
$console = new \Codeception\Lib\Console\Output([]); $console = new \Codeception\Lib\Console\Output([]);
abstract class MailPoetTest extends \Codeception\TestCase\Test { abstract class MailPoetUnitTest extends \Codeception\TestCase\Test {
protected $runTestInSeparateProcess = false; protected $runTestInSeparateProcess = false;
protected $preserveGlobalState = false; protected $preserveGlobalState = false;
} }

View File

@@ -165,18 +165,3 @@ Fixtures::add(
), ),
) )
); );
/**
* Simple class mocking dynamic segment filter.
*/
class DynamicSegmentFilter {
protected $ids;
function __construct($ids) {
$this->ids = $ids;
}
public function toSql($orm) {
return $orm->whereIn(Subscriber::$_table . '.id', $this->ids);
}
}