1ff70886a1
Co-authored-by: tobi <tobi.smethurst@protonmail.com> Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/88 Co-authored-by: Zoë Bijl <moiety@noreply.codeberg.org> Co-committed-by: Zoë Bijl <moiety@noreply.codeberg.org>
30 lines
768 B
React
30 lines
768 B
React
import renderer from "react-test-renderer";
|
|
|
|
import AutosuggestEmoji from "../autosuggest_emoji";
|
|
|
|
describe("<AutosuggestEmoji />", () => {
|
|
it("renders native emoji", () => {
|
|
const emoji = {
|
|
native: "💙",
|
|
colons: ":foobar:",
|
|
};
|
|
const component = renderer.create(<AutosuggestEmoji emoji={emoji} />);
|
|
const tree = component.toJSON();
|
|
|
|
expect(tree).toMatchSnapshot();
|
|
});
|
|
|
|
it("renders emoji with custom url", () => {
|
|
const emoji = {
|
|
custom: true,
|
|
imageUrl: "http://example.com/emoji.png",
|
|
native: "foobar",
|
|
colons: ":foobar:",
|
|
};
|
|
const component = renderer.create(<AutosuggestEmoji emoji={emoji} />);
|
|
const tree = component.toJSON();
|
|
|
|
expect(tree).toMatchSnapshot();
|
|
});
|
|
});
|