adding record of tested hg versions and fixes up run.sh
2 files changed, 29 insertions(+), 3 deletions(-)

M README.md
M tests/run.sh
M README.md +23 -0
@@ 106,6 106,29 @@ Example .hggrsnap file:
 If the the directory of the guest repository exists, it must contain a
 mercurial repository.
 
+WORKING, TESTED VERSIONS
+===
+
+Currently guestrepo is only being tested on the Python 2.7 line. If
+earlier Python testing is desired, please contact the maintainer.
+
+34c213eba276 of guestrepo tests pass with hg versions...
+
+- 2.9
+- 3.0
+- 3.1
+- 3.2
+- 3.3
+- 3.3.3
+
+Tests fail on flavor text for
+- 3.4
+- 3.4.2
+
+Internal hg api changes at
+- 3.5+
+
+
 HOWTO
 ==========
 

          
M tests/run.sh +6 -3
@@ 80,7 80,7 @@ while getopts "hp:m:c:e" opt; do
 done
 
 # keep track of the system python
-test_python=`which python`
+test_python=`which python2`
 
 # Load test helper
 source helper.sh

          
@@ 98,7 98,7 @@ if $extensions; then
    exts="acl bisect bugzilla children churn convert color eol extdiff factotum fetch gpg graphlog hgcia highlight keyword largefiles mq notify pager patchbomb progress purge rebase record relink schemes share transplant zeroconf"
    for ext in $exts; do
       echo "$ext = " >> $HGRCPATH
-   done 
+   done
 fi
 echo >> $HGRCPATH
 

          
@@ 137,6 137,8 @@ then
 
    # activate python virtualenv
    source $envdir/venv/bin/activate
+   # winkle in Cram to this venv
+   pip install cram
    # compile mercurial
    pushd $hgdir
    make local

          
@@ 166,4 168,5 @@ echo "==================================
 echo
 
 
-$test_python `which cram` --shell=$SHELL *.t
+# cram either exists globally or in venv
+cram --shell=$SHELL *.t