require 'ibm_db2'
require 'stringio'
require 'test/unit'

class TestIbmDb2 < Test::Unit::TestCase

  def test_310
    assert_equal expected, capture {
      conn = DB2::connect(database, user, password)
      
      client = DB2::client_info( conn )
      
      if client
        puts"DRIVER_NAME: "; 		var_dump( client->DRIVER_NAME );	 
        puts"DRIVER_VER: "; 		var_dump( client->DRIVER_VER );	 
        puts"DATA_SOURCE_NAME: "; 		var_dump( client->DATA_SOURCE_NAME );	 
        puts"DRIVER_ODBC_VER: "; 		var_dump( client->DRIVER_ODBC_VER );	 
        puts"ODBC_VER: "; 			var_dump( client->ODBC_VER );	 
        puts"ODBC_SQL_CONFORMANCE: "; 	var_dump( client->ODBC_SQL_CONFORMANCE );	 
        puts"APPL_CODEPAGE: "; 		var_dump( client->APPL_CODEPAGE );	 
        puts"CONN_CODEPAGE: "; 		var_dump( client->CONN_CODEPAGE );	 
      
        DB2::close(conn)
      else
        puts"Error."
      end
    }
  end

end

__END__
DRIVER_NAME: string(%d) %s
DRIVER_VER: string(%d) %s
DATA_SOURCE_NAME: string(%d) %s
DRIVER_ODBC_VER: string(%d) %s
ODBC_VER: string(%d) %s
ODBC_SQL_CONFORMANCE: string(%d) %s
APPL_CODEPAGE: int(%d)
CONN_CODEPAGE: int(%d)


