anchor.diff:      call :setup "invoking xspec.bat using SAXON_HOME finds Saxon jar and XML Catalog Resolver jar"
   
       set "SAXON_HOME=%WORK_DIR%\saxon"
  -    call :mkdir %SAXON_HOME%
  -    copy %SAXON_CP% %SAXON_HOME%
  -    copy %XML_RESOLVER_CP% %SAXON_HOME%
  +    call :mkdir "%SAXON_HOME%"
  +    copy "%SAXON_CP%"        "%SAXON_HOME%"
  +    copy "%XML_RESOLVER_CP%" "%SAXON_HOME%"
       set SAXON_CP=
       
       call :run ..\bin\xspec.bat -catalog catalog\catalog-01-catalog.xml catalog\catalog-01-xslt.xspec
  
positive.code: setlocal
      call :setup "invoking xspec.bat using -catalog with spaces in file path uses XML Catalog resolver"
  
      set SPACE_DIR=%WORK_DIR%\cat a log
      call :mkdir "%SPACE_DIR%\xspec"
      copy catalog\catalog-01* "%SPACE_DIR%"
      
      set SAXON_CP=%SAXON_CP%;%XML_RESOLVER_CP%
      call :run ..\bin\xspec.bat -catalog "%SPACE_DIR%\catalog-01-catalog.xml" "%SPACE_DIR%\catalog-01-xslt.xspec"
      call :verify_retval 0
      call :verify_line 8 x "passed: 1 / pending: 0 / failed: 0 / total: 1"
  
negative.code:     set EXIT_CODE=1
  )
  if %EXIT_CODE% NEQ 0 (
      echo ---------- "%RESULTS_FILE%"
      type "%RESULTS_FILE%"
      echo ----------
  )
  