anchor.diff:  #####  default parameters
   
   VerboseMode="false"
  -ExitOnFirstFail="false"
  +ExitOnFirstFail="false" #by default False. this is not changeable with input arguments any more.
   RunCodeCoverage="false"
   
   ##### function definitions
  
positive.code: else
    if [[ $1 == verbose ]]; then #if first argument is equal to
      VerboseMode="true"
    elif [[ $1 == summary ]]; then #if second argument is equal to
      VerboseMode="false"
    elif [[ $1 == help ]]; then #if third argument is equal to
      doPrintHelp
      exit 1
    fi
  
    if [[ $2 == exitOnFail ]]; then
      ExitOnFirstFail="true"
    elif [[ $2 == continueOnFail ]]; then
      ExitOnFirstFail="false"    
    fi
  
    if [[ $3 == coverage ]]; then
      RunCodeCoverage="true"
    else 
      RunCodeCoverage="false"
  
negative.code:   echo "MNE-CPP testing script help."
    echo "This script will run all applications in bin folder starting with "test_""
    echo "For help run: ./test_all help"
    echo "Normal call has 2 or 3 arguments: ./test_all [verbose] [withCoverage]"
    echo " "
  }
  
  