tests/test-largefiles.t
changeset 20860 81d6dc8c3c63
parent 20820 f8e531a3a77c
parent 20858 bc56ec9e64df
child 20994 40800668e019
equal deleted inserted replaced
20856:8a6a86c9a5b5 20860:81d6dc8c3c63
  2285   abort: required features are not supported in the destination: largefiles
  2285   abort: required features are not supported in the destination: largefiles
  2286   [255]
  2286   [255]
  2287   $ test -d clone-pull-dst
  2287   $ test -d clone-pull-dst
  2288   [1]
  2288   [1]
  2289 
  2289 
  2290   $ cd ..
  2290 #if serve
       
  2291 
       
  2292 Test largefiles specific peer setup, when largefiles is enabled
       
  2293 locally (issue4109)
       
  2294 
       
  2295   $ hg showconfig extensions | grep largefiles
       
  2296   extensions.largefiles=!
       
  2297   $ mkdir -p $TESTTMP/individualenabling/usercache
       
  2298 
       
  2299   $ hg serve -R enabledlocally -d -p $HGPORT --pid-file hg.pid
       
  2300   $ cat hg.pid >> $DAEMON_PIDS
       
  2301 
       
  2302   $ hg init pull-dst
       
  2303   $ cat > pull-dst/.hg/hgrc <<EOF
       
  2304   > [extensions]
       
  2305   > # enable locally
       
  2306   > largefiles=
       
  2307   > [largefiles]
       
  2308   > # ignore system cache to force largefiles specific wire proto access
       
  2309   > usercache=$TESTTMP/individualenabling/usercache
       
  2310   > EOF
       
  2311   $ hg -R pull-dst -q pull -u http://localhost:$HGPORT
       
  2312 
       
  2313   $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
       
  2314 #endif
       
  2315 
       
  2316   $ cd ..