diff --git a/handbook/troggle/troglaptop.html b/handbook/troggle/troglaptop.html index 12cc16b97..0c089333f 100644 --- a/handbook/troggle/troglaptop.html +++ b/handbook/troggle/troglaptop.html @@ -396,7 +396,7 @@ explains what this does and gives extra command line options.

Now run the test suite:

python manage.py test -v 3 --traceback
-

This will run the entire troggle test suite of ~90 tests (it takes only a few seconds). +

This will run the entire troggle test suite of ~114 tests (it takes only a few seconds).

If you get an error, and you probably will, have a look in the source code of the test, e.g. for this error: @@ -438,7 +438,7 @@ cd ../../troggle

The test suite now tidies up after itself, so there should not be any temporary files left behind or local git commits that you will need to clean up. -

The test suite has ~90 tests but does not cover all of what troggle does and does not use any real data. You need to manually test these too, after you have done a full data import: +

The test suite has ~114 tests but does not cover all of what troggle does and does not use any real data. You need to manually test these too, after you have done a full data import:
- http://localhost:8000/pathsreport
- http://localhost:8000/stats
- http://localhost:8000/people (takes a minute or so) @@ -457,7 +457,7 @@ Nearly half the code deals with importing and parsing data, so you need to test

You need to know git. Sorry, but there it is. See our git repositories and our git cheat sheet.

Helpful database tools and scripts

- +

The public server uses a MariaDB SQL database and development is usually done using a single-user sqlite database which is a standard Django option.