Merge remote-tracking branch 'upstream/master' into feature_basic_querystring_params_validation

This commit is contained in:
Alexandr
2023-12-03 13:28:04 +02:00
31 changed files with 528 additions and 174 deletions
+18 -1
View File
@@ -121,6 +121,21 @@ describe("Test /api/", () => {
);
});
it("should render error card in same theme as requested card", async () => {
const { req, res } = faker({ theme: "merko" }, error);
await api(req, res);
expect(res.setHeader).toBeCalledWith("Content-Type", "image/svg+xml");
expect(res.send).toBeCalledWith(
renderError(
error.errors[0].message,
"Make sure the provided username is not an organization",
{ theme: "merko" },
),
);
});
it("should get the query options", async () => {
const { req, res } = faker(
{
@@ -292,7 +307,9 @@ describe("Test /api/", () => {
await api(req, res);
expect(res.setHeader).toBeCalledWith("Content-Type", "image/svg+xml");
expect(res.send).toBeCalledWith(renderError("Something went wrong"));
expect(res.send).toBeCalledWith(
renderError("Something went wrong", "This username is blacklisted"),
);
});
it("should render error card when wrong locale is provided", async () => {