~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests.py

  • Committer: mbp at sourcefrog
  • Date: 2005-03-23 06:25:55 UTC
  • Revision ID: mbp@sourcefrog.net-20050323062555-5489339018d0c043
- import a subset of elementtree for easier installation

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 
28
28
These are run by ``bzr.doctest``.
29
29
 
30
 
>>> import bzr, bzrlib, os
 
30
>>> import bzrlib, os
31
31
>>> bzrlib.commands.cmd_rocks()
32
32
it sure does!
33
33
 
139
139
Tests for adding subdirectories, etc.
140
140
 
141
141
    >>> b = bzrlib.branch.ScratchBranch()
142
 
    >>> os.mkdir(b._rel('d1'))
143
 
    >>> os.mkdir(b._rel('d2'))
144
 
    >>> os.mkdir(b._rel('d2/d3'))
 
142
    >>> os.mkdir(b.abspath('d1'))
 
143
    >>> os.mkdir(b.abspath('d2'))
 
144
    >>> os.mkdir(b.abspath('d2/d3'))
145
145
    >>> list(b.working_tree().unknowns())
146
146
    ['d1', 'd2']
147
147
 
148
148
Create some files, but they're not seen as unknown yet:
149
149
 
150
 
    >>> file(b._rel('d1/f1'), 'w').close()
151
 
    >>> file(b._rel('d2/f2'), 'w').close()
152
 
    >>> file(b._rel('d2/f3'), 'w').close()
 
150
    >>> file(b.abspath('d1/f1'), 'w').close()
 
151
    >>> file(b.abspath('d2/f2'), 'w').close()
 
152
    >>> file(b.abspath('d2/f3'), 'w').close()
153
153
    >>> [v[0] for v in b.inventory.directories()]
154
154
    ['']
155
155
    >>> list(b.working_tree().unknowns())
169
169
    >>> list(b.working_tree().unknowns())
170
170
    ['d1/f1', 'd2/d3', 'd2/f2', 'd2/f3']
171
171
 
 
172
    >>> b.add('d1/f1')
 
173
    >>> list(b.working_tree().unknowns())
 
174
    ['d2/d3', 'd2/f2', 'd2/f3']
 
175
 
172
176
"""