~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/selftest/blackbox.py

[merge] from aaron

Show diffs side-by-side

added added

removed removed

Lines of Context:
401
401
        os.chdir('../b')
402
402
        self.runbzr('commit -m blah3 --unchanged')
403
403
        self.runbzr('pull ../a', retcode=1)
404
 
        print "DECIDE IF PULL CAN CONVERGE, blackbox.py"
405
 
        return
406
404
        os.chdir('../a')
407
405
        self.runbzr('merge ../b')
408
406
        self.runbzr('commit -m blah4 --unchanged')
655
653
        f.close()
656
654
 
657
655
        f = file('msg.tmp', 'wt')
658
 
        f.write('this is my new commit\n')
 
656
        f.write('this is my new commit\nand it has multiple lines, for fun')
659
657
        f.close()
660
658
 
661
659
        runbzr('commit -F msg.tmp')
669
667
        runbzr('log -v --forward')
670
668
        runbzr('log -m', retcode=1)
671
669
        log_out = capture('log -m commit')
672
 
        assert "this is my new commit" in log_out
 
670
        assert "this is my new commit\n  and" in log_out
673
671
        assert "rename nested" not in log_out
674
672
        assert 'revision-id' not in log_out
675
673
        assert 'revision-id' in capture('log --show-ids -m commit')
676
674
 
 
675
        log_out = capture('log --line')
 
676
        for line in log_out.splitlines():
 
677
            assert len(line) <= 79, len(line)
 
678
        assert "this is my new commit and" in log_out
 
679
 
677
680
 
678
681
        progress("file with spaces in name")
679
682
        mkdir('sub directory')