Dont use test.png image for api tests (#4254)

This commit is contained in:
Nutomic 2023-12-12 16:58:22 +01:00 committed by GitHub
parent c7ee53026f
commit e0e74e50ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,7 +18,6 @@ import {
setupLogins, setupLogins,
unfollowRemotes, unfollowRemotes,
} from "./shared"; } from "./shared";
import * as fs from "node:fs";
const downloadFileSync = require("download-file-sync"); const downloadFileSync = require("download-file-sync");
beforeAll(setupLogins); beforeAll(setupLogins);
@ -28,8 +27,9 @@ afterAll(() => {
}); });
test("Upload image and delete it", async () => { test("Upload image and delete it", async () => {
// upload test image // Upload test image. We use a simple string buffer as pictrs doesnt require an actual image
const upload_image = fs.readFileSync("test.png"); // in testing mode.
const upload_image = Buffer.from("test");
const upload_form: UploadImage = { const upload_form: UploadImage = {
image: upload_image, image: upload_image,
}; };
@ -60,7 +60,7 @@ test("Purge user, uploaded image removed", async () => {
let user = await registerUser(alphaImage, alphaUrl); let user = await registerUser(alphaImage, alphaUrl);
// upload test image // upload test image
const upload_image = fs.readFileSync("test.png"); const upload_image = Buffer.from("test");
const upload_form: UploadImage = { const upload_form: UploadImage = {
image: upload_image, image: upload_image,
}; };
@ -91,7 +91,7 @@ test("Purge post, linked image removed", async () => {
let user = await registerUser(beta, betaUrl); let user = await registerUser(beta, betaUrl);
// upload test image // upload test image
const upload_image = fs.readFileSync("test.png"); const upload_image = Buffer.from("test");
const upload_form: UploadImage = { const upload_form: UploadImage = {
image: upload_image, image: upload_image,
}; };