Hello world!
', 'text/html'); $this->assertEquals('Hello world!
', $mail->getBody()); $this->assertEquals('text/html', $mail->getContentType()); - + $mail->setContent('Hello world! Foobar?
', 'text/plain'); $this->assertEquals('Hello world! Foobar?
', $mail->getBody()); $this->assertEquals('text/plain', $mail->getContentType()); - + $mail->setBody('Hello foobar...
', 'invalid value'); $this->assertEquals('Hello foobar...
', $mail->getContent()); $this->assertEquals('text/plain', $mail->getContentType()); - + $mail->setBody('





Hello world!
This is a long message to test chunk splitting.
This feature is only available using the legacy Mail class.
'; $mail->setBody($content); $this->assertEquals(chunk_split(base64_encode($content)), $mail->getHTMLContent()); $this->assertEquals(chunk_split(base64_encode(htmlspecialchars($content))), $mail->getPlainContent()); - + $mail->addAttachment(\RX_BASEDIR . 'tests/_data/formatter/minify.target.css', 'target.css'); $cid = $mail->addCidAttachment(\RX_BASEDIR . 'tests/_data/formatter/minify.target.css', 'thisismyrandomcid@rhymix.org'); $this->assertEquals('cid:thisismyrandomcid@rhymix.org', $cid); - + $attachments = $mail->getAttachments(); $this->assertEquals(2, count($attachments)); $this->assertEquals('attach', $attachments[0]->type); @@ -183,7 +183,7 @@ class MailTest extends \Codeception\TestCase\Test $this->assertEquals('embed', $attachments[1]->type); $this->assertEquals('cid:thisismyrandomcid@rhymix.org', $attachments[1]->cid); } - + public function testEmailAddressValidator() { $this->assertEquals('devops@rhymix.org', Mail::isVaildMailAddress('devops@rhymix.org')); diff --git a/tests/unit/framework/PaginationTest.php b/tests/unit/framework/PaginationTest.php index 79d720afa..91fac5e82 100644 --- a/tests/unit/framework/PaginationTest.php +++ b/tests/unit/framework/PaginationTest.php @@ -9,7 +9,7 @@ class PaginationTest extends \Codeception\TestCase\Test $this->assertEquals(1, Rhymix\Framework\Pagination::countPages(20, 20)); $this->assertEquals(2, Rhymix\Framework\Pagination::countPages(21, 20)); } - + public function testCreateLinks() { $links = Rhymix\Framework\Pagination::createLinks('index.php?page=', 27, 3); @@ -17,29 +17,29 @@ class PaginationTest extends \Codeception\TestCase\Test $this->assertStringContainsString('', $links); $this->assertStringContainsString('1', $links); $this->assertStringContainsString('10', $links); - + $links = Rhymix\Framework\Pagination::createLinks('/foo/bar/page/', 27, 13); $this->assertStringContainsString('