. * */ namespace Friendica\Test\src\Factory\Api\Mastodon; use Friendica\Content\Smilies; use Friendica\DI; use Friendica\Test\FixtureTest; class EmojiTest extends FixtureTest { protected function setUp(): void { parent::setUp(); DI::config()->set('system', 'no_smilies', false); } public function testBuiltInCollection() { $emoji = DI::mstdnEmoji(); $collection = $emoji->createCollectionFromSmilies(Smilies::getList())->getArrayCopy(true); foreach ($collection as $item) { $this->assertTrue(preg_match('(/images/.*)', $item['url']) === 1, $item['url']); } } }