commented a tests file for security reasons. Updated README

This commit is contained in:
2024-05-11 22:53:06 +02:00
parent 3f0db3f976
commit aa448921ac
2 changed files with 33 additions and 18 deletions

View File

@@ -1,25 +1,27 @@
import { describe, it, expect } from "vitest";
import { searchAndResizeImage } from "../../src/api/image-request"
describe("Image request API", () => {
// Ces tests sont commentés pour ne pas provoquer de requêtes à répétitions qui résulteraient en un blocage de google
//describe("Image request API", () => {
it("return a string", async () => {
let query = 'cat';
let imageUrl = await searchAndResizeImage(query);
let isString = typeof imageUrl == 'string'
expect(isString).toBe(true);
});
// it("return a string", async () => {
// let query = 'cat';
// let imageUrl = await searchAndResizeImage(query);
// let isString = typeof imageUrl == 'string'
// expect(isString).toBe(true);
// });
it("returns a valid image URL when results are found", async () => {
let query = 'cat';
let imageUrl = await searchAndResizeImage(query);
expect(imageUrl).toMatch(/^https?:\/\/.*\.(?:png|jpg|jpeg|gif|webp)$/i);
});
// it("returns a valid image URL when results are found", async () => {
// let query = 'cat';
// let imageUrl = await searchAndResizeImage(query);
// expect(imageUrl).toMatch(/^https?:\/\/.*\.(?:png|jpg|jpeg|gif|webp)$/i);
// });
it("returns an empty string when no image is found", async () => {
const query = '[][][][][][][][][][][][][][]'; //cette requête ne renvoie aucune image
const imageUrl = await searchAndResizeImage(query);
expect(imageUrl).toEqual('');
});
});
// it("returns an empty string when no image is found", async () => {
// const query = '[][][][][][][][][][][][][][]'; //cette requête ne renvoie aucune image
// const imageUrl = await searchAndResizeImage(query);
// expect(imageUrl).toEqual('');
// });
//});