From d2b4c8a3dc1ecc7a85247e06d023889cdddcfda0 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Mon, 1 Apr 2024 12:19:31 +0200 Subject: [PATCH] updates --- back/models/specs/images.spec.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/back/models/specs/images.spec.js b/back/models/specs/images.spec.js index 2c51d826d..0c4dbeafa 100644 --- a/back/models/specs/images.spec.js +++ b/back/models/specs/images.spec.js @@ -26,6 +26,10 @@ fdescribe('loopback model Image', () => { fileName, entityId, }; + // Ruta del directorio y nombre del archivo que buscas + + // Llama a la función para mostrar el listado y verificar el archivo + mostrarListadoYVerificar(`${STORAGE_IMAGE_USER}/full`, nameItem); cleanResources(); // try { // await fs.unlink(`${STORAGE_IMAGE_USER}/full/${FULL_23_F2}/${nameItem}`); @@ -117,3 +121,25 @@ async function cleanResources() { console.warn(e); } } + +function mostrarListadoYVerificar(rutaDirectorio, archivoBuscado) { + // Lee el contenido del directorio + fs.readdir(rutaDirectorio, (err, archivos) => { + if (err) { + console.error('Error al leer el directorio:', err); + return; + } + + // Muestra el listado de archivos + console.log('Listado de archivos en el directorio:', rutaDirectorio); + archivos.forEach(archivo => { + console.log(archivo); + }); + + // Verifica si el archivo buscado está en el listado + if (archivos.includes(archivoBuscado)) + console.log(`El archivo "${archivoBuscado}" está presente en el directorio.`); + else + console.log(`El archivo "${archivoBuscado}" no está presente en el directorio.`); + }); +}