858
858
multiple_wc_targets()
859
859
multiple_url_targets()
862
def blame_eol_handling(sbox):
863
"blame it on the eol handling"
872
for eol, prop, rev in [ ('\r', 'CR', 2),
875
(native_eol, 'native', 8) ]:
877
f1 = sbox.ospath('blame-%s' % prop)
878
f2 = sbox.ospath('blame-%s-prop' % prop)
880
file_data = 'line 1 ' + eol + \
886
svntest.main.file_write(f1, file_data, mode='wb')
887
svntest.main.file_write(f2, file_data, mode='wb')
889
sbox.simple_add('blame-%s' % prop,
890
'blame-%s-prop' % prop)
891
sbox.simple_propset('svn:eol-style', prop, 'blame-%s-prop' % prop)
894
file_data = 'line 1 ' + eol + \
902
svntest.main.file_write(f1, file_data, mode='wb')
903
svntest.main.file_write(f2, file_data, mode='wb')
908
' %d jrandom line 1 \n' % rev,
909
' %d jrandom line 2 \n' % rev,
910
' %d jrandom line 2a\n' % (rev + 1),
911
' %d jrandom line 3 \n' % rev,
912
' %d jrandom line 4 \n' % rev,
913
' %d jrandom line 4a\n' % (rev + 1),
914
' %d jrandom line 5 \n' % rev,
917
svntest.actions.run_and_verify_svn(f1 + '-base', expected_output, [],
920
svntest.actions.run_and_verify_svn(f2 + '-base', expected_output, [],
923
file_data = 'line 1 ' + eol + \
932
svntest.main.file_write(f1, file_data, mode='wb')
933
svntest.main.file_write(f2, file_data, mode='wb')
936
' %d jrandom line 1 \n' % rev,
937
' %d jrandom line 2 \n' % rev,
938
' %d jrandom line 2a\n' % (rev + 1),
939
' %d jrandom line 3 \n' % rev,
941
' %d jrandom line 4 \n' % rev,
942
' %d jrandom line 4a\n' % (rev + 1),
943
' %d jrandom line 5 \n' % rev,
946
svntest.actions.run_and_verify_svn(f1 + '-modified', expected_output, [],
949
svntest.actions.run_and_verify_svn(f2 + '-modified', expected_output, [],
861
953
########################################################################