18 lines
519 B
Python
18 lines
519 B
Python
from unittest import TestCase
|
|
|
|
from src.markdown.emoji import MarkdownEmoji
|
|
|
|
|
|
class TestMarkdownEmoji(TestCase):
|
|
def setUp(self):
|
|
self.converter = MarkdownEmoji()
|
|
|
|
def test_replace_one_emoji(self):
|
|
self.assertEqual(":simple_smile:", self.converter.convert(":-)"))
|
|
|
|
def test_replace_some_emojis_in_one_line(self):
|
|
src = "hi! :-) how are you? :-/ heh"
|
|
expected = "hi! :simple_smile: how are you? :confused: heh"
|
|
|
|
self.assertEqual(expected, self.converter.convert(src))
|