uqbar-project / wollok-cli

Wollok Command Line Interface project
1 stars 0 forks source link

Fallan los builds que incluyen algo de game #12

Closed faloi closed 4 years ago

faloi commented 5 years ago

Se que es polémico, pero en una entrega de Game pedimos que hagan test, que en el Wollok IDE corren y luego en Travis no (en realidad sí corren, pero algo más falla). Se puede ver un ejemplo en https://travis-ci.com/faloi/defensa-tp-martes-GaianiMagali/builds/118119111.

La posta es que no sé cómo se llevan los tests con game, y ni siquiera estoy seguro de si deberían llevarse bien. El punto es que desacoplar game de los objetos de dominio está fuera del alcance de la materia, y a mí me gustaría que puedan convivir ambas cosas.

PalumboN commented 5 years ago

El error que tira es java.lang.NoClassDefFoundError: org/uqbar/project/wollok/game/VisualComponent Puede ser que falten los jars de WollokGame o algo así? Recuerdo que Fer había seleccionado los archivos mínimos necesarios para el cli.

A mi también me gustaría tener el CI para los proyectos con Game :)

faloi commented 5 years ago

No está relacionado pero pregunto: ¿el estado del game se reinicia entre cada test?

No lo probé intensivamente, pero me animo a decir que no.

El vie., 5 jul. 2019 14:49, Nahuel Palumbo notifications@github.com escribió:

El error que tira es java.lang.NoClassDefFoundError: org/uqbar/project/wollok/game/VisualComponent Puede ser que falten los jars de WollokGame o algo así? Recuerdo que Fer había seleccionado los archivos mínimos necesarios para el cli.

A mi también me gustaría tener el CI para los proyectos con Game :)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/uqbar-project/wollok-cli/issues/12?email_source=notifications&email_token=AAMDFK7YVDCR4ZRBCQNNYEDP56CRVA5CNFSM4H6M3ZE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZKBF2I#issuecomment-508826345, or mute the thread https://github.com/notifications/unsubscribe-auth/AAMDFK6572EOG3KZKRMUF6DP56CRVANCNFSM4H6M3ZEQ .

fdodino commented 5 years ago

Habría que buscar el jar de Wollok Game e incorporarlo, es raro.

El estado de game debería reiniciarse como todo wko entre cada test...

fdodino commented 5 years ago

Ya encontré que falta copiar el jar wollok.game, lo voy a incluir a mano y lo incorporo al script

fdodino commented 5 years ago

@faloi podrías probar ahora?

Corrí un build de pepitaGame y anduvo, pero no tiene tests, los programas rompen obviamente porque no tenemos Open GL y además porque no se pueden correr batch (no tiene sentido). Pero ya incorporé wollok.game dentro de los jars a copiar, y también los jars propios de la carpeta lib

npasserini commented 5 years ago

Si ya lo tenemos andando démosle para adelante, pero en realidad lo ideal sería tener un mock de game para los tests, ¿qué les parece?

El jue., 1 de ago. de 2019 a la(s) 00:57, Fernando Dodino ( notifications@github.com) escribió:

@faloi https://github.com/faloi podrías probar ahora?

Corrí un build de pepitaGame y anduvo, pero no tiene tests, los programas rompen obviamente porque no tenemos Open GL y además porque no se pueden correr batch (no tiene sentido). Pero ya incorporé wollok.game dentro de los jars a copiar, y también los jars propios de la carpeta lib

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/uqbar-project/wollok-cli/issues/12?email_source=notifications&email_token=ABDLKONUOXA2BYLLPQHPPU3QCJNKNA5CNFSM4H6M3ZE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3JHJFQ#issuecomment-517108886, or mute the thread https://github.com/notifications/unsubscribe-auth/ABDLKOLJ2UIDR7NAZ2VB4XLQCJNKNANCNFSM4H6M3ZEQ .

fdodino commented 4 years ago

Cierro el issue original, lo de los mock para game me parece excelente, carguemos un issue en wollok-xtext...