Try to fix test flakiness
[MAILPOET-1580]
This commit is contained in:
@@ -7,6 +7,7 @@ use MailPoet\Models\NewsletterTemplate;
|
|||||||
|
|
||||||
class NewsletterTemplatesTest extends \MailPoetTest {
|
class NewsletterTemplatesTest extends \MailPoetTest {
|
||||||
function _before() {
|
function _before() {
|
||||||
|
NewsletterTemplate::deleteMany();
|
||||||
NewsletterTemplate::createOrUpdate(array(
|
NewsletterTemplate::createOrUpdate(array(
|
||||||
'name' => 'Template #1',
|
'name' => 'Template #1',
|
||||||
'body' => '{"key1": "value1"}'
|
'body' => '{"key1": "value1"}'
|
||||||
@@ -40,16 +41,13 @@ class NewsletterTemplatesTest extends \MailPoetTest {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function testItCanGetAllNewsletterTemplates() {
|
function testItCanGetAllNewsletterTemplates() {
|
||||||
$templates = array_map(function($template) {
|
$templates = NewsletterTemplate::count();
|
||||||
return $template->asArray();
|
|
||||||
}, NewsletterTemplate::findMany());
|
|
||||||
|
|
||||||
$router = new NewsletterTemplates();
|
$router = new NewsletterTemplates();
|
||||||
$response = $router->getAll();
|
$response = $router->getAll();
|
||||||
expect($response->status)->equals(APIResponse::STATUS_OK);
|
expect($response->status)->equals(APIResponse::STATUS_OK);
|
||||||
expect($response->data)->count(count($templates));
|
expect($response->data)->count($templates);
|
||||||
}
|
}
|
||||||
|
|
||||||
function testItCanSaveANewTemplate() {
|
function testItCanSaveANewTemplate() {
|
||||||
@@ -131,4 +129,4 @@ class NewsletterTemplatesTest extends \MailPoetTest {
|
|||||||
function _after() {
|
function _after() {
|
||||||
NewsletterTemplate::deleteMany();
|
NewsletterTemplate::deleteMany();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user