~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_conflicts.py

  • Committer: Vincent Ladeuil
  • Date: 2012-08-01 09:27:40 UTC
  • mfrom: (6437.63.4 2.5)
  • mto: This revision was merged to the branch mainline in revision 6549.
  • Revision ID: v.ladeuil+lp@free.fr-20120801092740-rhcwpdylg14ojvrq
Merge 2.5 including fix for bug #957049

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
import os
19
19
 
20
20
from bzrlib import (
21
 
    bzrdir,
22
21
    conflicts,
23
22
    errors,
24
23
    option,
757
756
 
758
757
    def test_take_this(self):
759
758
        self.run_script("""
760
 
$ bzr rm -q dir  --force
 
759
$ bzr rm -q dir --no-backup
761
760
$ bzr resolve dir
762
761
2>2 conflicts resolved, 0 remaining
763
762
$ bzr commit -q --strict -m 'No more conflicts nor unknown files'
786
785
$ bzr commit -q -m 'Add dir/file2 in branch'
787
786
$ bzr branch -q . -r 1 ../branch
788
787
$ cd ../branch
789
 
$ bzr rm -q dir/file --force
 
788
$ bzr rm -q dir/file --no-backup
790
789
$ bzr rm -q dir
791
790
$ bzr commit -q -m 'Remove dir/file'
792
791
$ bzr merge ../trunk
807
806
    def test_adopt_child(self):
808
807
        self.run_script("""
809
808
$ bzr mv -q dir/file2 file2
810
 
$ bzr rm -q dir --force
 
809
$ bzr rm -q dir --no-backup
811
810
$ bzr resolve dir
812
811
2>2 conflicts resolved, 0 remaining
813
812
$ bzr commit -q --strict -m 'No more conflicts nor unknown files'
815
814
 
816
815
    def test_kill_them_all(self):
817
816
        self.run_script("""
818
 
$ bzr rm -q dir --force
 
817
$ bzr rm -q dir --no-backup
819
818
$ bzr resolve dir
820
819
2>2 conflicts resolved, 0 remaining
821
820
$ bzr commit -q --strict -m 'No more conflicts nor unknown files'
846
845
$ echo 'trunk content' >dir/file
847
846
$ bzr add -q
848
847
$ bzr commit -m 'Create trunk' -q
849
 
$ bzr rm -q dir/file --force
850
 
$ bzr rm -q dir --force
 
848
$ bzr rm -q dir/file --no-backup
 
849
$ bzr rm -q dir --no-backup
851
850
$ bzr commit -q -m 'Remove dir/file'
852
851
$ bzr branch -q . -r 1 ../branch
853
852
$ cd ../branch
871
870
    def test_adopt_child(self):
872
871
        self.run_script("""
873
872
$ bzr mv -q dir/file2 file2
874
 
$ bzr rm -q dir --force
 
873
$ bzr rm -q dir --no-backup
875
874
$ bzr resolve dir
876
875
2>2 conflicts resolved, 0 remaining
877
876
$ bzr commit -q --strict -m 'No more conflicts nor unknown files'
879
878
 
880
879
    def test_kill_them_all(self):
881
880
        self.run_script("""
882
 
$ bzr rm -q dir --force
 
881
$ bzr rm -q dir --no-backup
883
882
$ bzr resolve dir
884
883
2>2 conflicts resolved, 0 remaining
885
884
$ bzr commit -q --strict -m 'No more conflicts nor unknown files'
1022
1021
 
1023
1022
    def test_take_this(self):
1024
1023
        self.run_script("""
1025
 
$ bzr rm -q foo.new --force
 
1024
$ bzr rm -q foo.new --no-backup
1026
1025
# FIXME: Isn't it weird that foo is now unkown even if foo.new has been put
1027
1026
# aside ? -- vila 090916
1028
1027
$ bzr add -q foo
1033
1032
 
1034
1033
    def test_take_other(self):
1035
1034
        self.run_script("""
1036
 
$ bzr rm -q foo --force
 
1035
$ bzr rm -q foo --no-backup
1037
1036
$ bzr mv -q foo.new foo
1038
1037
$ bzr resolve foo
1039
1038
2>1 conflict resolved, 0 remaining