[pgsqlclient-checkins] pgsqlclient_10/PostgreSql.Data.PgSqlClient.UnitTests/source PgCommandTest.cs,
Status: Inactive
Brought to you by:
carlosga_fb
From: <car...@us...> - 2003-08-03 12:00:32
|
Update of /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient.UnitTests/source In directory sc8-pr-cvs1:/tmp/cvs-serv1159 Modified Files: PgCommandTest.cs Log Message: Added test case for error 782096 Index: PgCommandTest.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient.UnitTests/source/PgCommandTest.cs,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** PgCommandTest.cs 2 Aug 2003 19:43:03 -0000 1.1.1.1 --- PgCommandTest.cs 3 Aug 2003 12:00:25 -0000 1.2 *************** *** 94,97 **** --- 94,100 ---- Console.Write("\r\n"); } + + reader.Close(); + command.Dispose(); } *************** *** 182,185 **** --- 185,218 ---- Assertion.Assert(recordsAffected == 1); + } + + [Test] + public void TestError782096() + { + Console.WriteLine("\r\nPgCommandTest.TestError782096"); + + PgCommand command = new PgCommand("SELECT * FROM public.test_table ORDER BY date_field", Connection); + PgDataReader reader = command.ExecuteReader(); + + for (int i = 0; i < reader.FieldCount; i++) + { + Console.Write("{0}\t\t", reader.GetName(i)); + } + Console.Write("\r\n"); + + while (reader.Read()) + { + object[] values = new object[reader.FieldCount]; + reader.GetValues(values); + + for (int i = 0; i < values.Length; i++) + { + Console.Write("{0}\t\t", values[i]); + } + Console.Write("\r\n"); + } + + command.Dispose(); + reader.Close(); } } |