test: fix broken tests (#926)

This commit is contained in:
Anurag Hazra 2021-03-07 22:34:25 +05:30 committed by GitHub
parent c8a5e835a5
commit 922f7165cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -234,39 +234,39 @@ describe("Test renderStatsCard", () => {
it("should render translations", () => {
document.body.innerHTML = renderStatsCard(stats, { locale: "cn" });
expect(document.getElementsByClassName("header")[0].textContent).toBe(
"Anurag Hazra 的 GitHub 统计",
"Anurag Hazra 的 GitHub 统计数据",
);
expect(
document.querySelector(
'g[transform="translate(0, 0)"]>.stagger>.stat.bold',
).textContent,
).toBe("获标星star:");
).toMatchInlineSnapshot(`"获标星数star:"`);
expect(
document.querySelector(
'g[transform="translate(0, 25)"]>.stagger>.stat.bold',
).textContent,
).toBe(`累计提交commit (${new Date().getFullYear()}):`);
).toMatchInlineSnapshot(`"累计提交数commit (2021):"`);
expect(
document.querySelector(
'g[transform="translate(0, 50)"]>.stagger>.stat.bold',
).textContent,
).toBe("提案数PR:");
).toMatchInlineSnapshot(`"拉取请求数PR:"`);
expect(
document.querySelector(
'g[transform="translate(0, 75)"]>.stagger>.stat.bold',
).textContent,
).toBe("指出问题issue:");
).toMatchInlineSnapshot(`"指出问题数issue:"`);
expect(
document.querySelector(
'g[transform="translate(0, 100)"]>.stagger>.stat.bold',
).textContent,
).toBe("参与项目数:");
).toMatchInlineSnapshot(`"参与项目数:"`);
});
it("should render without rounding", () => {
document.body.innerHTML = renderStatsCard(stats, { border_radius: "0" });
expect(document.querySelector("rect")).toHaveAttribute("rx", "0");
document.body.innerHTML = renderStatsCard(stats, { });
document.body.innerHTML = renderStatsCard(stats, {});
expect(document.querySelector("rect")).toHaveAttribute("rx", "4.5");
});
});