##// END OF EJS Templates
tests: add test coverage of merging x flag without ancestor...
Mads Kiilerich -
r30160:008c4ce6 default
parent child Browse files
Show More
@@ -307,6 +307,8 b' h: l vs l, different'
307 $ echo 1 > a
307 $ echo 1 > a
308 $ echo 1 > b
308 $ echo 1 > b
309 $ chmod +x b
309 $ chmod +x b
310 $ echo 1 > bx
311 $ chmod +x bx
310 $ echo x > c
312 $ echo x > c
311 $ chmod +x c
313 $ chmod +x c
312 $ echo 1 > d
314 $ echo 1 > d
@@ -321,6 +323,8 b' h: l vs l, different'
321 $ hg up -qr0
323 $ hg up -qr0
322 $ echo 2 > a
324 $ echo 2 > a
323 $ echo 2 > b
325 $ echo 2 > b
326 $ echo 2 > bx
327 $ chmod +x bx
324 $ echo x > c
328 $ echo x > c
325 $ ln -s 2 d
329 $ ln -s 2 d
326 $ ln -s x e
330 $ ln -s x e
@@ -333,6 +337,8 b' h: l vs l, different'
333 merging a
337 merging a
334 warning: cannot merge flags for b
338 warning: cannot merge flags for b
335 merging b
339 merging b
340 warning: cannot merge flags for bx
341 merging bx
336 warning: cannot merge flags for c
342 warning: cannot merge flags for c
337 merging d
343 merging d
338 warning: internal :merge cannot merge symlinks for d
344 warning: internal :merge cannot merge symlinks for d
@@ -345,29 +351,31 b' h: l vs l, different'
345 warning: conflicts while merging h! (edit, then use 'hg resolve --mark')
351 warning: conflicts while merging h! (edit, then use 'hg resolve --mark')
346 warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
352 warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
347 warning: conflicts while merging b! (edit, then use 'hg resolve --mark')
353 warning: conflicts while merging b! (edit, then use 'hg resolve --mark')
348 3 files updated, 0 files merged, 0 files removed, 5 files unresolved
354 warning: conflicts while merging bx! (edit, then use 'hg resolve --mark')
355 3 files updated, 0 files merged, 0 files removed, 6 files unresolved
349 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
356 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
350 [1]
357 [1]
351 $ hg resolve -l
358 $ hg resolve -l
352 U a
359 U a
353 U b
360 U b
361 U bx
354 U d
362 U d
355 U f
363 U f
356 U h
364 U h
357 $ tellmeabout a
365 $ tellmeabout a
358 a is a plain file with content:
366 a is a plain file with content:
359 <<<<<<< working copy: 0139c5610547 - test: 2
367 <<<<<<< working copy: 0c617753b41b - test: 2
360 2
368 2
361 =======
369 =======
362 1
370 1
363 >>>>>>> merge rev: 97e29675e796 - test: 1
371 >>>>>>> merge rev: 2e60aa20b912 - test: 1
364 $ tellmeabout b
372 $ tellmeabout b
365 b is a plain file with content:
373 b is a plain file with content:
366 <<<<<<< working copy: 0139c5610547 - test: 2
374 <<<<<<< working copy: 0c617753b41b - test: 2
367 2
375 2
368 =======
376 =======
369 1
377 1
370 >>>>>>> merge rev: 97e29675e796 - test: 1
378 >>>>>>> merge rev: 2e60aa20b912 - test: 1
371 $ tellmeabout c
379 $ tellmeabout c
372 c is a plain file with content:
380 c is a plain file with content:
373 x
381 x
@@ -392,6 +400,8 b' h: l vs l, different'
392 merging a
400 merging a
393 warning: cannot merge flags for b
401 warning: cannot merge flags for b
394 merging b
402 merging b
403 warning: cannot merge flags for bx
404 merging bx
395 warning: cannot merge flags for c
405 warning: cannot merge flags for c
396 merging d
406 merging d
397 warning: internal :merge cannot merge symlinks for d
407 warning: internal :merge cannot merge symlinks for d
@@ -404,23 +414,24 b' h: l vs l, different'
404 warning: conflicts while merging h! (edit, then use 'hg resolve --mark')
414 warning: conflicts while merging h! (edit, then use 'hg resolve --mark')
405 warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
415 warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
406 warning: conflicts while merging b! (edit, then use 'hg resolve --mark')
416 warning: conflicts while merging b! (edit, then use 'hg resolve --mark')
407 3 files updated, 0 files merged, 0 files removed, 5 files unresolved
417 warning: conflicts while merging bx! (edit, then use 'hg resolve --mark')
418 3 files updated, 0 files merged, 0 files removed, 6 files unresolved
408 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
419 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
409 [1]
420 [1]
410 $ tellmeabout a
421 $ tellmeabout a
411 a is a plain file with content:
422 a is a plain file with content:
412 <<<<<<< working copy: 97e29675e796 - test: 1
423 <<<<<<< working copy: 2e60aa20b912 - test: 1
413 1
424 1
414 =======
425 =======
415 2
426 2
416 >>>>>>> merge rev: 0139c5610547 - test: 2
427 >>>>>>> merge rev: 0c617753b41b - test: 2
417 $ tellmeabout b
428 $ tellmeabout b
418 b is an executable file with content:
429 b is an executable file with content:
419 <<<<<<< working copy: 97e29675e796 - test: 1
430 <<<<<<< working copy: 2e60aa20b912 - test: 1
420 1
431 1
421 =======
432 =======
422 2
433 2
423 >>>>>>> merge rev: 0139c5610547 - test: 2
434 >>>>>>> merge rev: 0c617753b41b - test: 2
424 $ tellmeabout c
435 $ tellmeabout c
425 c is an executable file with content:
436 c is an executable file with content:
426 x
437 x
General Comments 0
You need to be logged in to leave comments. Login now