import { test, module } from "qunit"; import I18n from "I18n"; import { translateResults, searchContextDescription, } from "discourse/lib/search"; module("Unit | Utility | search", function () { test("unescapesEmojisInBlurbs", function (assert) { const source = { posts: [ { id: 160, username: "pmusaraj", avatar_template: "/user_avatar/localhost/pmusaraj/{size}/3_2.png", created_at: "2019-07-22T03:47:04.864Z", like_count: 1, blurb: ":thinking: This here is a test of emojis in search blurbs.", post_number: 1, topic_id: 41, }, ], topics: [], users: [], categories: [], tags: [], groups: [], grouped_search_result: false, }; const results = translateResults(source); const blurb = results.posts[0].get("blurb"); assert.ok(blurb.indexOf("thinking.png")); assert.ok(blurb.indexOf('