12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- /**
- * Tests for obsolete directives in email templates
- */
- namespace Magento\Test\Legacy;
- class EmailTemplateTest extends \PHPUnit\Framework\TestCase
- {
- public function testObsoleteDirectives()
- {
- $invoker = new \Magento\Framework\App\Utility\AggregateInvoker($this);
- $invoker(
- /**
- * @param string $file
- */
- function ($file) {
- $this->assertNotRegExp(
- '/\{\{htmlescape.*?\}\}/i',
- file_get_contents($file),
- 'Directive {{htmlescape}} is obsolete. Use {{var}} instead.'
- );
- $this->assertNotRegExp(
- '/\{\{escapehtml.*?\}\}/i',
- file_get_contents($file),
- 'Directive {{escapehtml}} is obsolete. Use {{var}} instead.'
- );
- },
- \Magento\Framework\App\Utility\Files::init()->getEmailTemplates()
- );
- }
- }
|