/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_selftest.py

Integrate in stat-cache-updates-during-commit with faster iter-changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
502
502
        self.assertIsSameRealPath(self.test_dir, cwd)
503
503
        self.assertIsSameRealPath(self.test_home_dir, os.environ['HOME'])
504
504
 
 
505
    def test_assertEqualStat_equal(self):
 
506
        from bzrlib.tests.test_dirstate import _FakeStat
 
507
        self.build_tree(["foo"])
 
508
        real = os.lstat("foo")
 
509
        fake = _FakeStat(real.st_size, real.st_mtime, real.st_ctime,
 
510
            real.st_dev, real.st_ino, real.st_mode)
 
511
        self.assertEqualStat(real, fake)
 
512
 
 
513
    def test_assertEqualStat_notequal(self):
 
514
        self.build_tree(["foo", "bar"])
 
515
        self.assertRaises(AssertionError, self.assertEqualStat,
 
516
            os.lstat("foo"), os.lstat("bar"))
 
517
 
505
518
 
506
519
class TestTestCaseWithMemoryTransport(TestCaseWithMemoryTransport):
507
520