dir = __DIR__ . '/HtmlFixtures';
	}
	/**
	 * Loop through all the files in the /HtmlFixtures directory
	 * Test each *.from.html file with *.to.html
	 *
	 */
	function testHTML(){
		$files	= scandir($this->dir);
		foreach($files as $file){
			if( strpos($file,'.from.html') === false ){
				continue;
			}
			$parts		= explode('.',$file);
			$name		= array_shift($parts);
			$this->CheckHtml($name);
		}
	}
	/**
	 * Compare the results of parsing a *.from.html file with the contents of a *.to.html file
	 *
	 */
	function CheckHtml($name){
		$path_from	= $this->dir.'/'.$name.'.from.html';
		$path_to	= $this->dir.'/'.$name.'.to.html';
		$from_html	= file_get_contents($path_from);
		$to_html	= file_get_contents($path_to);
		$gp_html_output = new \gp\tool\Editing\HTML($from_html);
		self::AssertEquals( $to_html, $gp_html_output->result );
	}
}