~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to PACKAGERS

  • Committer: Aaron Bentley
  • Date: 2007-07-24 17:10:08 UTC
  • Revision ID: abentley@panoramicfeedback.com-20070724171008-b3ygal61ec5dojub
Better error when shelving binary files

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
- diff        (shelve/unshelve)
35
35
- patch       (shelve/unshelve)
36
36
- pybaz       (baz-import)
37
 
- librsvg-bin (graph-ancestry)
38
 
 
39
 
This can be treated as recommended rather than hard dependencies.
40
 
 
41
 
Additionally, the test suite uses testresources.
 
37
- graphviz    (graph-ancestry)
 
38
- librsvg-bin (for antialiasing in graph-ancestry)
 
39
 
 
40
These can be treated as recommended rather than hard dependencies, because
 
41
many bzrtools commands will function properly without them.
 
42
 
 
43
Additionally, the test suite uses testresources:
 
44
http://www.robertcollins.net/unittest/testresources/
42
45
 
43
46
Testing
44
47
=======
45
48
Note that Medusa is not required for the Bzrtools test suite.  Medusa is used
46
 
strictly by Bazaar, but ``bzr selftest bzrtools`` will suggest installing
47
 
Medusa, because ``bzr selftest`` always suggests installing Medusa.
 
49
strictly by Bazaar.  ``bzr selftest bzrtools`` will suggest installing
 
50
Medusa because ``bzr selftest`` always suggests installing Medusa, if it is
 
51
not already installed.
48
52
 
49
53
If you prefer, you can run the ``test.py`` script provided.  It runs the same
50
54
tests as ``bzr selftest bzrtools``.