anchor.diff:  		}
   
   		//Get the file path by first removing the last element
  -		
  +		writeLog(file="cfspec",text="End _parseSpec");
   		fileWrite(arguments.compilePath,local.output);
   		return spec;
   	}
  
positive.code: 	}
  
  	public function parseSpec(required filePath, outputPath)
  	{		
  		var specFileName = listGetAt(arguments.filePath,listLen(arguments.filePath,"/"),"/");
  		var componentUnderTestDirectoryPath = replace(arguments.filePath,specFileName,"");
  		var componentUnderTestFileName = replace(specFileName,".spec","");
  
negative.code: 		variables.specFilePath=arguments.filePath;
  		var spec = "";
  		include template="#variables.specFilePath#";
  		writeLog(file="cfspec",text="End parseSpec");
  		return _parseSpec(spec,finalCompilePath);
  	}
  
  	public function parseAllSpecs(required specDirectory, required outputPath)
  	{
  		writeLog(file="cfspec",text="Start parseAllSpecs");
  		if(structKeyExists(url,"reloadFiles") OR NOT structKeyExists(application,"specFiles"))
  		{
  			application.specFiles = getSpecFiles(arguments.specDirectory,"*.spec");	
  