diff --git a/bin/tests/test-2-add-inside-relationship-mapping b/bin/tests/test-2-add-inside-relationship-mapping
index 6d2689bfd7abe2a62237122cf53c70f06647b5c5..73cdd73411c4e43ef77bae2395c203bc71f51bcb 100755
--- a/bin/tests/test-2-add-inside-relationship-mapping
+++ b/bin/tests/test-2-add-inside-relationship-mapping
@@ -2,10 +2,17 @@
 
 echo "Running test for issue 2 (inside relationship mapping)..."
 
-pip install virtualenv
-virtualenv .venv
-source .venv/bin/activate
-pip install beautifulsoup4==4.9.2
+# Do not modify user environment.
+# User can install virtualenv for python if not installed.
+#pip install virtualenv
+
+# Create the virtual environment only once.
+if [ ! -f .venv/bin/activate ]
+then
+	virtualenv .venv
+	source .venv/bin/activate
+	pip install beautifulsoup4==4.9.2
+fi
 
 # RZ -- need to set LgEvalDir and PYTHONPATH for
 # this to work.
@@ -20,7 +27,7 @@ pip install beautifulsoup4==4.9.2
 export LgEvalDir=`cd ../..; pwd`
 export PYTHONPATH=`cd ../../../; pwd`/
 export PATH=$LgEvalDir/bin:$PATH
-
+echo "Environment Variables:"
 echo "  LgEvalDir    $LgEvalDir"
 echo "  PYTHONPATH   $PYTHONPATH"
 echo "  PATH         $PATH"
@@ -31,7 +38,9 @@ for file in $TEST_FILES
 do
   lg2mml ../../tests/sqrt_lg/$file
   filename=`basename $file .lg`
-  echo MathML generated: "$filename".mml
+  echo Input:"      "$file
+  echo "  >>MathML:    $filename.mml"
 done
 
+# Deactivate virtualenv
 deactivate