Setup + test template

11 views
Skip to first unread message

Raimon Esteve

unread,
Dec 1, 2015, 6:56:12 AM12/1/15
to tryt...@googlegroups.com
Hola,

1- habreu vist que he unificat el fitxer de test pq tots els mòduls
tinguin la mateixa estructura. Ara hem falta passar-ho alguns a la
branca 3.8. Ho tindré aquesta tarda fet.

2- També estava pensant d'unificar el setup.py en tots els mòduls. He
deixat lo que seria la plantilla a *

https://bitbucket.org/snippets/trytonspain/7EG7G

Veieu alguna cosa que falti?

El que tinc dubtes si cal o no es el dependency links, que es va afegir pel tox:

dependency_links=dependency_links,

http://hg.tryton.org/modules/sale/file/c6f721835e16/setup.py#l51

* No l'he provat

--
Raimon Esteve - @raimonesteve
// Cloud Tryton - OpenERP www.zzsaas.com
// DOC: http://doc.zzsaas.com
www.zikzakmedia.com

Sergi Almacellas Abellana

unread,
Dec 1, 2015, 7:09:41 AM12/1/15
to tryt...@googlegroups.com
El 01/12/15 a les 12:56, Raimon Esteve ha escrit:
> Hola,
>
> 1- habreu vist que he unificat el fitxer de test pq tots els mòduls
> tinguin la mateixa estructura. Ara hem falta passar-ho alguns a la
> branca 3.8. Ho tindré aquesta tarda fet.
>
> 2- També estava pensant d'unificar el setup.py en tots els mòduls. He
> deixat lo que seria la plantilla a *
>
> https://bitbucket.org/snippets/trytonspain/7EG7G
>
> Veieu alguna cosa que falti?
>
Em sobra que tots els mòduls depenguin del python-sql, no ho cal ficar
si el mòdul no hi depen explícitament.

https://bitbucket.org/snippets/trytonspain/7EG7G#setup.py-48

Els tests requires:

https://bitbucket.org/snippets/trytonspain/7EG7G#setup.py-54

Només cal el proteus si el mòdul te un scenario.

> El que tinc dubtes si cal o no es el dependency links, que es va afegir pel tox:
>
> dependency_links=dependency_links,
>
> http://hg.tryton.org/modules/sale/file/c6f721835e16/setup.py#l51
>
JO diria que això SI QUE cal perquè funcioni el tox. Però de totes
formes, jo preferiria fer-ho a mà un per un, ja que a cada mòdul es un món.
> * No l'he provat

A més s'ha de repassar el package_data, perquè si hi ha doc aquesta
també s'inclogui. (Idem per jaspers i altres tipus de fitxers)
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk

Raimon Esteve

unread,
Dec 1, 2015, 5:59:03 PM12/1/15
to tryt...@googlegroups.com
El dia 1 de desembre de 2015, 12:56, Raimon Esteve
<res...@zikzakmedia.com> ha escrit:
> Hola,
>
> 1- habreu vist que he unificat el fitxer de test pq tots els mòduls
> tinguin la mateixa estructura. Ara hem falta passar-ho alguns a la
> branca 3.8. Ho tindré aquesta tarda fet.

us deixo un petit script per si voleu unificar en altres mòduls el
fitxer el py de tests amb la nova estructura.

https://bitbucket.org/snippets/trytonspain/rLMBk

Salut
Reply all
Reply to author
Forward
0 new messages