/**
 * 
 */
package testsuite.simple;

import java.sql.ResultSetMetaData;

import testsuite.BaseTestCase;

/**
 * @author Tonci
 *
 */
public class TestBug35150 extends BaseTestCase {

	/**
	 * @param name
	 */
	public TestBug35150(String name) {
		super(name);
		// TODO Auto-generated constructor stub
	}

	public void testBug35150() throws Exception {
		try {
			this.rs = this.stmt.executeQuery("select distinct Password AS PWD from mysql.user");
			ResultSetMetaData metadata = this.rs.getMetaData();
			System.out.println("GetColName: "+ metadata.getColumnName(1));
			System.out.println("GetColLab: "+ metadata.getColumnLabel(1));
			//Object name = this.rs.getObject(metadata.getColumnName(1));
			//Unremark above to get: No column "PWD"
			//Object name = this.rs.getObject(metadata.getColumnLabel(1));
            //Unremark above to see Exception
    	
    	} finally {
			closeMemberJDBCResources();
		}
	}
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		junit.textui.TestRunner.run(TestBug35150.class);
	}

}
