mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
rendered_markdown: Add tests for emoji.
This brings test coverage for rendered_markdown to 100%.
This commit is contained in:
committed by
Tim Abbott
parent
0cbb05c5bc
commit
2efe9f7942
@@ -151,3 +151,22 @@ run_test('stream-links', () => {
|
|||||||
assert.equal($stream.text(), `#${stream.name}`);
|
assert.equal($stream.text(), `#${stream.name}`);
|
||||||
assert.equal($stream_topic.text(), `#${stream.name} > topic name`);
|
assert.equal($stream_topic.text(), `#${stream.name} > topic name`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
run_test('emoji', () => {
|
||||||
|
// Setup
|
||||||
|
const $content = get_content_element();
|
||||||
|
const $emoji = $.create('.emoji');
|
||||||
|
$emoji.attr('title', 'tada');
|
||||||
|
let called = false;
|
||||||
|
$emoji.replaceWith = (f) => {
|
||||||
|
const text = f.call($emoji);
|
||||||
|
assert.equal(':tada:', text);
|
||||||
|
called = true;
|
||||||
|
};
|
||||||
|
$content.set_find_results('.emoji', $emoji);
|
||||||
|
page_params.emojiset = 'text';
|
||||||
|
|
||||||
|
rm.update_elements($content);
|
||||||
|
|
||||||
|
assert(called);
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user