[Squirrel-sql-commits] sql12/test/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objectt
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Gerd W. <ger...@us...> - 2006-07-12 09:16:25
|
Update of /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv15524/test/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree Modified Files: ObjectTreeTest.java Log Message: Introduction of ISQLAliasExt Index: ObjectTreeTest.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/ObjectTreeTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ObjectTreeTest.java 23 Apr 2006 21:04:07 -0000 1.2 --- ObjectTreeTest.java 12 Jul 2006 09:16:19 -0000 1.3 *************** *** 22,26 **** import java.util.Map; - import junit.framework.TestCase; import net.sourceforge.squirrel_sql.client.ApplicationArguments; import net.sourceforge.squirrel_sql.client.session.MockSession; --- 22,25 ---- *************** *** 29,32 **** --- 28,32 ---- import net.sourceforge.squirrel_sql.fw.sql.IDatabaseObjectInfo; import net.sourceforge.squirrel_sql.fw.sql.SQLDatabaseMetaData; + import junit.framework.TestCase; public class ObjectTreeTest extends TestCase { *************** *** 34,38 **** ObjectTree tree = null; MockSession session = null; ! public static void main(String[] args) { ApplicationArguments.initialize(new String[0]); --- 34,38 ---- ObjectTree tree = null; MockSession session = null; ! public static void main(String[] args) { ApplicationArguments.initialize(new String[0]); *************** *** 60,79 **** map.put(tableKey, null); SQLDatabaseMetaData md = session.getSQLConnection().getSQLMetaData(); ! IDatabaseObjectInfo dbInfo = new DatabaseObjectInfo("catalog", ! "schema", ! "table", ! DatabaseObjectType.TABLE, md); ObjectTreeNode node = new ObjectTreeNode(session, dbInfo); ! session.getProperties().setShowRowCount(true); ! // Test to see that table(100) matches table(0). It should since only // the row count is different. assertEquals(true, tree.matchKeyPrefix(map, node, "table(0)")); ! session.getProperties().setShowRowCount(true); ! // Test to see if we can fool matchKeyPrefix into assuming that there // will be '(' on the end of the path since row count is enabled. Yet --- 60,79 ---- map.put(tableKey, null); SQLDatabaseMetaData md = session.getSQLConnection().getSQLMetaData(); ! IDatabaseObjectInfo dbInfo = new DatabaseObjectInfo("catalog", ! "schema", ! "table", ! DatabaseObjectType.TABLE, md); ObjectTreeNode node = new ObjectTreeNode(session, dbInfo); ! session.getProperties().setShowRowCount(true); ! // Test to see that table(100) matches table(0). It should since only // the row count is different. assertEquals(true, tree.matchKeyPrefix(map, node, "table(0)")); ! session.getProperties().setShowRowCount(true); ! // Test to see if we can fool matchKeyPrefix into assuming that there // will be '(' on the end of the path since row count is enabled. Yet |