anchor.diff:  		args.media = "";
   		args.type = "";
   		result = _controller.styleSheetLinkTag(argumentcollection=args);
  -		expected = '<link href="#application.wheels.webpath#stylesheets/test.css" rel="stylesheet">#chr(10)#';
  -		assert("DecodeForHtml(result) eq expected");
  +		expected = '<link href="#webPath#stylesheets&##x2f;test.css" rel="stylesheet">#Chr(10)#';
  +		assert("result eq expected");
   	}
   
   	function test_no_encoding() {
  
positive.code: 	function setup() {
  		_controller = controller(name="dummy");
  		args = {};
  	}
  
  	function test_should_handle_extensions_nonextensions_and_multiple_extensions() {
  		args.source = "test,test.css,jquery.dataTables.min,jquery.dataTables.min.css";
  		result = _controller.styleSheetLinkTag(argumentcollection=args);
  		expected = '<link href="#application.wheels.webpath#stylesheets/test.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/test.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/jquery.dataTables.min.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/jquery.dataTables.min.css" media="all" rel="stylesheet" type="text/css">#chr(10)#';
  		assert("DecodeForHtml(result) eq expected");
  	}
  
  	function test_no_automatic_extention_when_cfm() {
  		args.source = "test.cfm,test.css.cfm";
  		result = _controller.styleSheetLinkTag(argumentcollection=args);
  		expected = '<link href="#application.wheels.webpath#stylesheets/test.cfm" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/test.css.cfm" media="all" rel="stylesheet" type="text/css">#chr(10)#';
  		assert("DecodeForHtml(result) eq expected");
  	}
  
  	function test_support_external_links() {
  		args.source = "http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/start/jquery-ui.css,test.css,https://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/start/jquery-ui.css";
  		result = _controller.styleSheetLinkTag(argumentcollection=args);
  		expected = '<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/start/jquery-ui.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/test.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/start/jquery-ui.css" media="all" rel="stylesheet" type="text/css">#chr(10)#';
  		assert("DecodeForHtml(result) eq expected");
  	}
  
  	function test_allow_specification_of_delimiter() {
  		args.source = "test|test.css|http://fonts.googleapis.com/css?family=Istok+Web:400,700";
  		args.delim = "|";
  		result = _controller.styleSheetLinkTag(argumentcollection=args);
  		expected = '<link href="#application.wheels.webpath#stylesheets/test.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="#application.wheels.webpath#stylesheets/test.css" media="all" rel="stylesheet" type="text/css">#chr(10)#<link href="http://fonts.googleapis.com/css?family=Istok+Web:400,700" media="all" rel="stylesheet" type="text/css">#chr(10)#';
  		assert("DecodeForHtml(result) eq expected");
  	}
  
  	function test_type_media_arguments() {
  
negative.code: 		application.wheels.encodeHtmlAttributes = false;
  		result = _controller.styleSheetLinkTag(argumentcollection=args);
  		application.wheels.encodeHtmlAttributes = local.encodeHtmlAttributes;
  		expected = '<link href="#application.wheels.webPath#stylesheets/<test>.css" media="all" rel="stylesheet" type="text/css">#Chr(10)#';
  		assert("result eq expected");
  	}
  
  