Mercurial > hg
comparison tests/test-share.t @ 31766:bdcaf612e75a
tests: add globs for Windows
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 01 Apr 2017 14:48:39 -0400 |
parents | 344121b30f32 |
children | 6c800688afe1 |
comparison
equal
deleted
inserted
replaced
31765:264baeef3588 | 31766:bdcaf612e75a |
---|---|
365 $ mkdir thisdir | 365 $ mkdir thisdir |
366 $ hg init thisdir/orig | 366 $ hg init thisdir/orig |
367 $ hg share -U thisdir/orig thisdir/abs | 367 $ hg share -U thisdir/orig thisdir/abs |
368 $ hg share -U --relative thisdir/abs thisdir/rel | 368 $ hg share -U --relative thisdir/abs thisdir/rel |
369 $ cat thisdir/rel/.hg/sharedpath | 369 $ cat thisdir/rel/.hg/sharedpath |
370 ../../orig/.hg (no-eol) | 370 ../../orig/.hg (no-eol) (glob) |
371 $ grep shared thisdir/*/.hg/requires | 371 $ grep shared thisdir/*/.hg/requires |
372 thisdir/abs/.hg/requires:shared | 372 thisdir/abs/.hg/requires:shared |
373 thisdir/rel/.hg/requires:shared | 373 thisdir/rel/.hg/requires:shared |
374 thisdir/rel/.hg/requires:relshared | 374 thisdir/rel/.hg/requires:relshared |
375 | 375 |
376 test that relative shared paths aren't relative to $PWD | 376 test that relative shared paths aren't relative to $PWD |
377 | 377 |
378 $ cd thisdir | 378 $ cd thisdir |
379 $ hg -R rel root | 379 $ hg -R rel root |
380 $TESTTMP/thisdir/rel | 380 $TESTTMP/thisdir/rel (glob) |
381 $ cd .. | 381 $ cd .. |
382 | 382 |
383 now test that relative paths really are relative, survive across | 383 now test that relative paths really are relative, survive across |
384 renames and changes of PWD | 384 renames and changes of PWD |
385 | 385 |
386 $ hg -R thisdir/abs root | 386 $ hg -R thisdir/abs root |
387 $TESTTMP/thisdir/abs | 387 $TESTTMP/thisdir/abs (glob) |
388 $ hg -R thisdir/rel root | 388 $ hg -R thisdir/rel root |
389 $TESTTMP/thisdir/rel | 389 $TESTTMP/thisdir/rel (glob) |
390 $ mv thisdir thatdir | 390 $ mv thisdir thatdir |
391 $ hg -R thatdir/abs root | 391 $ hg -R thatdir/abs root |
392 abort: .hg/sharedpath points to nonexistent directory $TESTTMP/thisdir/orig/.hg! | 392 abort: .hg/sharedpath points to nonexistent directory $TESTTMP/thisdir/orig/.hg! (glob) |
393 [255] | 393 [255] |
394 $ hg -R thatdir/rel root | 394 $ hg -R thatdir/rel root |
395 $TESTTMP/thatdir/rel | 395 $TESTTMP/thatdir/rel (glob) |
396 | 396 |
397 test unshare relshared repo | 397 test unshare relshared repo |
398 | 398 |
399 $ cd thatdir/rel | 399 $ cd thatdir/rel |
400 $ hg unshare | 400 $ hg unshare |