tests/test-patchbomb.t
changeset 26626 dca161728dc9
parent 26563 d4a1bfe1de63
child 26924 45494030bb70
equal deleted inserted replaced
26625:adae8928fe09 26626:dca161728dc9
  2843   +d
  2843   +d
  2844   
  2844   
  2845 Test pull url header
  2845 Test pull url header
  2846 =================================
  2846 =================================
  2847 
  2847 
       
  2848 basic version
       
  2849 
  2848   $ echo 'intro=auto' >> $HGRCPATH
  2850   $ echo 'intro=auto' >> $HGRCPATH
  2849   $ echo 'publicurl=http://example.com/myrepo/' >> $HGRCPATH
  2851   $ echo "publicurl=$TESTTMP/t2" >> $HGRCPATH
  2850   $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' | grep '^#'
  2852   $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' | grep '^#'
  2851   # HG changeset patch
  2853   abort: public url $TESTTMP/t2 is missing 3b6f1ec9dde9
  2852   # User test
  2854   (use "hg push $TESTTMP/t2 -r 3b6f1ec9dde9")
  2853   # Date 5 0
  2855   [1]
  2854   #      Thu Jan 01 00:00:05 1970 +0000
  2856 
  2855   # Branch test
  2857 remote missing
  2856   # Node ID 3b6f1ec9dde933a40a115a7990f8b320477231af
  2858 
  2857   # Parent  2f9fa9b998c5fe3ac2bd9a2b14bfcbeecbc7c268
  2859   $ echo 'publicurl=$TESTTMP/missing' >> $HGRCPATH
  2858   # Available At http://example.com/myrepo/
  2860   $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10'
  2859   #              hg pull http://example.com/myrepo/ -r 3b6f1ec9dde9
  2861   unable to access public repo: $TESTTMP/missing
       
  2862   abort: repository $TESTTMP/missing not found!
       
  2863   [255]
       
  2864 
       
  2865 node missing at remote
       
  2866 
       
  2867   $ hg clone -r '9' . ../t3
       
  2868   adding changesets
       
  2869   adding manifests
       
  2870   adding file changes
       
  2871   added 3 changesets with 3 changes to 3 files
       
  2872   updating to branch test
       
  2873   3 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
  2874   $ echo 'publicurl=$TESTTMP/t3' >> $HGRCPATH
       
  2875   $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10'
       
  2876   abort: public url $TESTTMP/t3 is missing 3b6f1ec9dde9
       
  2877   (use "hg push $TESTTMP/t3 -r 3b6f1ec9dde9")
       
  2878   [255]