nomadenorg / nomads

Nomaden Termin-Datenbank
GNU Affero General Public License v3.0
3 stars 0 forks source link

Create an automated test suite #20

Open ofosos opened 8 years ago

ofosos commented 8 years ago

Create an automated test suite that tests on an http level the functionality of the app. This could be very useful in populating a sample instance when doing development of new features.

ofosos commented 8 years ago

Do we run this on travis ci? Is this compatible with the app engine sdk? That's not the first thing to do. The first thing is to have a test suite on a local dev server. This builds confidence in the code and prevents regressions.

ofosos commented 8 years ago

For running GAE on travis ci: https://github.com/travis-ci/travis-ci/issues/738 http://stackoverflow.com/questions/13114334/run-a-google-app-engine-on-travis-ci-and-test-it-with-phantomjs

For unit testing testbed / mocks, see here: https://cloud.google.com/appengine/docs/python/tools/localunittesting

This should work.