Use a default subject if a rendered newsletter subject is empty [MAILPOET-1462]
This commit is contained in:
@@ -235,6 +235,15 @@ class NewsletterTest extends \MailPoetTest {
|
||||
->contains(date_i18n('dS', Functions::currentTime('timestamp')));
|
||||
}
|
||||
|
||||
function testItUsesADefaultSubjectIfRenderedSubjectIsEmptyWhenPreprocessingNewsletter() {
|
||||
$newsletter = $this->newsletter;
|
||||
$newsletter->subject = ' [custom_shortcode:should_render_empty] ';
|
||||
$queue = $this->queue;
|
||||
$newsletter = $this->newsletter_task->preProcessNewsletter($newsletter, $queue);
|
||||
$queue = SendingTask::getByNewsletterId($newsletter->id);
|
||||
expect($queue->newsletter_rendered_subject)
|
||||
->equals('No subject');
|
||||
}
|
||||
|
||||
function testItUsesRenderedNewsletterBodyAndSubjectFromQueueObjectWhenPreparingNewsletterForSending() {
|
||||
$queue = $this->queue;
|
||||
|
Reference in New Issue
Block a user