~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_dirstate.py

  • Committer: Martin Pool
  • Date: 2007-03-07 03:09:14 UTC
  • mto: (2321.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 2322.
  • Revision ID: mbp@sourcefrog.net-20070307030914-fb2gw9ae6lxcbbcd
Review cleanups: mostly updating or removing todo comments.

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
 
32
32
# TODO:
33
 
# test DirStateRevisionTree : test filtering out of deleted files does not
34
 
#         filter out files called RECYCLED.BIN ;)
35
 
# test 0 parents, 1 parent, 4 parents.
36
 
# test unicode parents, non unicode parents
37
 
# test all change permutations in one and two parents.
38
 
# i.e. file in parent 1, dir in parent 2, symlink in tree.
39
 
# test that renames in the tree result in correct parent paths
40
 
# Test get state from a file, then asking for lines.
41
 
# write a smaller state, and check the file has been truncated.
42
 
# add a entry when its in state deleted
43
 
# revision attribute for root entries.
44
 
# test that utf8 strings are preserved in _row_to_line
45
 
# test parent manipulation
46
 
# test parents that are null in save : i.e. no record in the parent tree for this.
47
 
# todo: _set_data records ghost parents.
48
33
# TESTS to write:
49
34
# general checks for NOT_IN_MEMORY error conditions.
50
35
# set_path_id on a NOT_IN_MEMORY dirstate
56
41
# set_path_id  setting id when state is in memory unmodified
57
42
# set_path_id  setting id when state is in memory modified
58
43
 
 
44
 
59
45
class TestCaseWithDirState(TestCaseWithTransport):
60
46
    """Helper functions for creating DirState objects with various content."""
61
47