Ignore:
Timestamp:
25 Jun 2009, 10:05:28 (15 years ago)
Author:
uli
Message:

Update docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • waeup/branches/ulif-rewrite/src/waeup/doc/developernotes.txt

    r4352 r4355  
    3535* A subversion client (svn)
    3636
     37* enscript (enscript) [optional]
     38
     39  This is only needed if you want test coverage reports.
     40
    3741All these packages can be installed on Debian systems like this::
    3842
    3943  # apt-get install python2.5 python2.5-dev python2.5-dbg \
    40                     gcc libc6-dev svn
     44                    gcc libc6-dev svn enscript
    4145
    4246Afterwards you should be able to enter::
     
    282286line was used in tests.
    283287
     288To have a more convenient cmdline interface, we also provide some
     289shortcuts::
     290
     291  $ bin/coverage-detect
     292
     293will run all the tests as shown above and put the results in
     294``parts/coverage-detect/coverage``.
     295
     296After that you can run::
     297
     298  $ bin/coverage-report
     299
     300to get a browsable HTML representation of test coverage in
     301``parts/coverage-detect/coverage/report``.
     302
     303Both, the coverage reports and HTML documentation generated by sphinx
     304can be packed and put onto a website as-is.
     305
     306It is also possible to generate the docs and reports nightly by a
     307buildbot or something like this.
Note: See TracChangeset for help on using the changeset viewer.