MCP_CLIENTE_LATEX_V3 / test_names.js
C2MV's picture
🚀 Deploy LaTeX MCP Server v2.0 — 7 tools (Modules A-F)
0ea56ba verified
raw
history blame contribute delete
912 Bytes
import { createVersionedName } from './dist/project-manager.js';
console.log("== PRUEBA DE ACORTAMIENTO DE RUTAS (ANTI MAX_PATH) ==\n");
// Simulando el ciclo de vida de un proyecto real hiper-iterado
let nombreCarpeta = "tesis_impacto_ambiental_acustico_en_zonas_urbanas_v1_1711234567";
console.log(`Proyecto Original: ${nombreCarpeta} (Longitud: ${nombreCarpeta.length})`);
for (let i = 2; i <= 6; i++) {
nombreCarpeta = createVersionedName(nombreCarpeta, i, "patch_section", "marco_teorico.tex");
console.log(`Iteración V${i}: ${nombreCarpeta} (Longitud: ${nombreCarpeta.length})`);
}
console.log("\nSimulando un nombre de operación muy largo: restructure_project");
for (let i = 7; i <= 8; i++) {
nombreCarpeta = createVersionedName(nombreCarpeta, i, "restructure_project", "anexos_finales.tex");
console.log(`Iteración V${i}: ${nombreCarpeta} (Longitud: ${nombreCarpeta.length})`);
}