anchor.diff:  
   	function run( testResults , testBox ) {
   		describe( "Test suite for LDEV-304", function() {
  -			it( title='Checking Query object does not return query result in cfquery', body=function( currentSpec ) {
  +			it( title='Checking Query object does not return query result in cfquery', skip=isMsSqlNotSupported(), body=function( currentSpec ) {
   				local.result = _InternalRequest(
   					template:"#variables.uri#/test1.cfm");
   				expect(result.filecontent.trim()).toBe("test");
   			});
  -			it( title='Checking Query object does not return query result in query()', body=function( currentSpec ) {
  +			it( title='Checking Query object does not return query result in query()',skip=isMsSqlNotSupported(),  body=function( currentSpec ) {
   				local.result = _InternalRequest(
   					template:"#variables.uri#/test2.cfm");
   				expect(result.filecontent.trim()).toBe("test");
  
positive.code: 		});
  	}
  
  	private struct function getCredentials() {
  		// getting the credentials from the enviroment variables
  		var mySQL={};
  		if(
  			!isNull(server.system.environment.MYSQL_SERVER) &&
  			!isNull(server.system.environment.MYSQL_USERNAME) &&
  			!isNull(server.system.environment.MYSQL_PASSWORD) &&
  			!isNull(server.system.environment.MYSQL_PORT) &&
  			!isNull(server.system.environment.MYSQL_DATABASE)) {
  			mySQL.server=server.system.environment.MYSQL_SERVER;
  			mySQL.username=server.system.environment.MYSQL_USERNAME;
  			mySQL.password=server.system.environment.MYSQL_PASSWORD;
  			mySQL.port=server.system.environment.MYSQL_PORT;
  			mySQL.database=server.system.environment.MYSQL_DATABASE;
  		}
  		// getting the credentials from the system variables
  		else if(
  			!isNull(server.system.properties.MYSQL_SERVER) &&
  			!isNull(server.system.properties.MYSQL_USERNAME) &&
  			!isNull(server.system.properties.MYSQL_PASSWORD) &&
  			!isNull(server.system.properties.MYSQL_PORT) &&
  			!isNull(server.system.properties.MYSQL_DATABASE)) {
  			mySQL.server=server.system.properties.MYSQL_SERVER;
  			mySQL.username=server.system.properties.MYSQL_USERNAME;
  			mySQL.password=server.system.properties.MYSQL_PASSWORD;
  			mySQL.port=server.system.properties.MYSQL_PORT;
  			mySQL.database=server.system.properties.MYSQL_DATABASE;
  		}
  		return mysql;
  	}
  	
  	private string function createURI(string calledName){
  
negative.code: 		variables.uri = createURI("LDEV304");
  	}
  	// skip closure
  	function isMsSqlNotSupported() {
  		var msSQL = msSqlCredentials();
  		if(!isNull(msSQL)){
  			return false;
  		} else{
  			return true;
  