import { describe, it, expect } from "vitest"; import { searchAndResizeImage } from "../../src/api/image-request" // Ces tests sont commentés pour ne pas provoquer de requêtes à répétitions qui résulteraient en un blocage de google. //Décommentez les test^s pour les éxecuter describe("Image request API", () => { it(); //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 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(''); //}); });