Revision: 6269
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=6269&view=rev
Author: manningr
Date: 2011-05-24 00:42:29 +0000 (Tue, 24 May 2011)
Log Message:
-----------
Added expectations for calls that currently product an NPE for the DialectExternalTest when run against Informix.
Modified Paths:
--------------
trunk/sql12/squirrelsql-integration-environment/src/test/java/net/sourceforge/squirrel_sql/client/session/MockSession.java
Modified: trunk/sql12/squirrelsql-integration-environment/src/test/java/net/sourceforge/squirrel_sql/client/session/MockSession.java
===================================================================
--- trunk/sql12/squirrelsql-integration-environment/src/test/java/net/sourceforge/squirrel_sql/client/session/MockSession.java 2011-05-19 02:27:23 UTC (rev 6268)
+++ trunk/sql12/squirrelsql-integration-environment/src/test/java/net/sourceforge/squirrel_sql/client/session/MockSession.java 2011-05-24 00:42:29 UTC (rev 6269)
@@ -87,6 +87,8 @@
private IMessageHandler mockMessageHandler = mock(IMessageHandler.class);
+ private ISQLEntryPanel mockSqlEntryPanel = mock(ISQLEntryPanel.class);
+
public MockSession(String className, String jdbcUrl, String u, String p) throws Exception
{
System.out.println("Attempting to load class=" + className);
@@ -124,6 +126,9 @@
when(mockSessionManager.getPreviousSession(this)).thenReturn(this);
when(mockSessionManager.getAllowedSchemas(this)).thenReturn(con.getSQLMetaData().getSchemas());
+ when(mockPanelApi.getSQLEntryPanel()).thenReturn(mockSqlEntryPanel);
+ when(mockSqlEntryPanel.getBoundsOfSQLToBeExecuted()).thenReturn(new int[] {0,1});
+
sqlAlias = new SQLAlias(new UidIdentifier());
schemaInfo = new SchemaInfo(mockApplication);
schemaInfo.initialLoad(this);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|