import { expect } from 'chai';
import emojify from '../../../app/javascript/mastodon/emoji';
describe('emojify', () => {
it('does a basic emojify', () => {
expect(emojify(':smile:')).to.equal(
'');
});
it('does a double emojify', () => {
expect(emojify(':smile: and :wink:')).to.equal(
'
and
');
});
it('works with random colons', () => {
expect(emojify(':smile: : :wink:')).to.equal(
'
:
');
expect(emojify(':smile::::wink:')).to.equal(
'
::
');
expect(emojify(':smile:::::wink:')).to.equal(
'
:::
');
});
it('works with tags', () => {
expect(emojify('
:smile:
')).to.equal( ':smile:
and:wink:
')).to.equal( '