Skip to content
Harald Schilly edited this page Dec 21, 2012 · 2 revisions

#summary overview of how we test the page

Low Level

#. install unittest2 (Q: is this still necessary?): easy_install -U unittest2 #. install nose: easy_install -U nose #. install coverage: easy_install -U coverage #. run ./test.sh

old info

sage -python testing.py -- this runs the builtin test suite. Still needs work to be really useful, but already a good start. It's focus should be on unit-testing all essential functions and not so much on the actual webpages (although it is also capable of doing that.)

High Level

The page [http://www.lmfdb.org/checklist /checklist] is a helpful list of URLs that point to specific pages. It should cover all areas of the page and contain their individual main pages, the browse and search interface, hard-code a certain search and some specific pages. Also, if some page was broken, don't hesitate to add it there, too.

Besides the URL add a short human readable text explaining what the person testing this should watch out.

Clone this wiki locally