remarkable-plugin-heading-id
Version:
35 lines (34 loc) • 928 B
JavaScript
import { isInline } from "./isInline";
describe("isInline", () => {
test("with <h1 /> open", () => {
const h1OpenToken = {
type: "heading_open",
hLevel: 1,
level: 0,
};
expect(isInline(h1OpenToken)).toBeFalsy();
});
test("with <h2 /> open", () => {
const h1OpenToken = {
type: "heading_open",
hLevel: 2,
level: 0,
};
expect(isInline(h1OpenToken)).toBeFalsy();
});
test("with <a /> open", () => {
const linkOpenToken = {
type: "link_open",
level: 0,
href: "https://shinyaigeek.dev",
};
expect(isInline(linkOpenToken)).toBeFalsy();
});
test("with text open", () => {
const h1OpenToken = {
type: "inline",
level: 0,
};
expect(isInline(h1OpenToken)).toBeTruthy();
});
});