humitos / bus-stopped

Encuentra tu parada de colectivos!
http://busstopped.appspot.com
1 stars 0 forks source link

Unittest #13

Open humitos opened 13 years ago

humitos commented 13 years ago

Crear algunos test para comprobar que los horarios mostrados al hacer click en una parada son los que corresponde basándose en la página oficial

humitos commented 13 years ago

Empecé a hacer unittest utilizando gaeunit:

88f0814d191c65739a5ce243a73228cc75bf39f2

humitos commented 13 years ago

¿Cómo se puede cargar un Fixture?

humitos commented 13 years ago

Un módulo de Python para cargar Fixtures en general para cualquier proyecto. Además, tiene una sección específica para GAE.

humitos commented 13 years ago

[busstopped/busstopped-gae]$ nosetests --with-gae --gae-lib-root=/home/humitos/busstopped/google_appengine

humitos commented 13 years ago

Tuve que aplicar este parche a "fixture" para que soporte listas en las propiedades

humitos commented 13 years ago

Había un error de sintaxis en este archivo. Faltaba tabular la línea 565 (elif)

File "/home/humitos/.virtualenvs/busstopped/lib/python2.5/
site-packages/fixture/dataset/__init__.py", line 4, in <module>
    from fixture.dataset.dataset import *
SyntaxError: invalid syntax (dataset.py, line 565)
humitos commented 13 years ago

Unittest example: f0447b9d937b290060562d231bf099d14b5bc5d2