Closed fdodino closed 1 year ago
@fdodino tenías configurado el path a CLI? Parece como que hay un path vacío... quizá falte un test de que falle si querés usar algo con el CLI pero no le pasaste un path??
@PalumboN , el path lo tengo configurado. El problema para mí tiene que ver con el mismo tema de que estoy tratando de ejecutar tests en un proyecto que es distinto de donde tengo wollok-lsp-ide. Si ejecuto los tests dentro de una carpeta hermana de wollok-lsp-ide funciona:
Incluso me anda el Run test
desde el plugin de Jest.
El proyecto está en
+ workspace
+ wollok-dev
+ wollok-workspace
+ wollok-lsp-ide
Cuando voy a otra carpeta
+ workspace
+ wollok-dev
+ wollok-lsp-ide
+ wollok-2023
+ proyecto-de-alumnes <-- acá
Se me rompe.
Lo mismo me pasa con el REPL en ese workspace:
* Executing task: test --skipValidations -p /home/dodain/workspace/wollok-2023/tp-objetos-wollokers
/usr/bin/bash: line 1: test: -p: binary operator expected
* The terminal process "/usr/bin/bash '-c', ' test --skipValidations -p /home/dodain/workspace/wollok-2023/tp-objetos-wollokers'" failed to launch (exit code: 2).
* Terminal will be reused by tasks, press any key to close it.
* Executing task: repl /home/dodain/workspace/wollok-2023/tp-objetos-wollokers/src/people.wlk --skipValidations -p /home/dodain/workspace/wollok-2023/tp-objetos-wollokers
/usr/bin/bash: line 1: repl: command not found
* The terminal process "/usr/bin/bash '-c', ' repl /home/dodain/workspace/wollok-2023/tp-objetos-wollokers/src/people.wlk --skipValidations -p /home/dodain/workspace/wollok-2023/tp-objetos-wollokers'" failed to launch (exit code: 127).
* Terminal will be reused by tasks, press any key to close it.
AAAAAAAHHHH!
El tema es que cada vez que cambio de carpeta, tengo que volver a setear la variable de entorno de wollok-ts-cli. Teníais razón!!!
@PalumboN ahí me anduvo. Solo creo que estaría bueno tirar un error diciendo: "te falta agregar la referencia a wollok-ts-cli".
@PalumboN , qué te parece?
Jajaja excelente! 🤩
Al hacer Run All Tests tira
Si se ejecuta "Run test" en forma individual con el plugin de Jest eso tira: