text: if(!dojo._hasResource["dojox.highlight.tests.highlight"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
  dojo._hasResource["dojox.highlight.tests.highlight"] = true;
  dojo.provide("dojox.highlight.tests.highlight");
  
  dojo.require("dojox.highlight");
  dojo.require("dojox.highlight.languages._all");
  
  doh.register("dojox.highlight.tests.highlight", [
  	function test_validjavascript(){
  		//summary: Test a valid javascript block is highlighted correctly
  		var unformatted = "console.debug('hello'); /*Hi*/";
  		var expected = "console.debug(<span class=\"string\">'hello'</span>); <span class=\"comment\">/*Hi*/</span>";
  		var result = dojox.highlight.processString(unformatted, "javascript");
  		doh.assertEqual(expected, result.result);
  		doh.assertTrue(!result.partialResult);
  		doh.assertEqual("javascript", result.langName);
  	},
  	function test_invalidjavascript(){
  		//summary: Test an invalid javascript block with partial result
  		var unformatted = "console.debug('hello);\n /*Hi*/";
  		//                               ^_ unmatched quote
  		var expected = "console.debug(<span class=\"string\">";
  		var result = dojox.highlight.processString(unformatted, "javascript");
  		doh.assertEqual(unformatted, result.result);
  		doh.assertEqual(expected, result.partialResult);
  		doh.assertEqual("javascript", result.langName);		
  	}
  	]);
  
  }
  