tests/test-rhg.t
changeset 48353 8960295b9246
parent 48236 f8dc78716ad2
child 48439 9cf5ac8c7109
equal deleted inserted replaced
48352:a71a2f72f5d8 48353:8960295b9246
   166   
   166   
   167   [252]
   167   [252]
   168   $ rhg cat original --exclude="*.rs"
   168   $ rhg cat original --exclude="*.rs"
   169   original content
   169   original content
   170 
   170 
   171   $ FALLBACK_EXE="$RHG_FALLBACK_EXECUTABLE"
   171   $ (unset RHG_FALLBACK_EXECUTABLE; rhg cat original --exclude="*.rs")
   172   $ unset RHG_FALLBACK_EXECUTABLE
       
   173   $ rhg cat original --exclude="*.rs"
       
   174   abort: 'rhg.on-unsupported=fallback' without 'rhg.fallback-executable' set.
   172   abort: 'rhg.on-unsupported=fallback' without 'rhg.fallback-executable' set.
   175   [255]
   173   [255]
   176   $ RHG_FALLBACK_EXECUTABLE="$FALLBACK_EXE"
   174 
   177   $ export RHG_FALLBACK_EXECUTABLE
   175   $ (unset RHG_FALLBACK_EXECUTABLE; rhg cat original)
       
   176   original content
   178 
   177 
   179   $ rhg cat original --exclude="*.rs" --config rhg.fallback-executable=false
   178   $ rhg cat original --exclude="*.rs" --config rhg.fallback-executable=false
   180   [1]
   179   [1]
   181 
   180 
   182   $ rhg cat original --exclude="*.rs" --config rhg.fallback-executable=hg-non-existent
   181   $ rhg cat original --exclude="*.rs" --config rhg.fallback-executable=hg-non-existent