Update of /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/plugins/oracle/tokenizer
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv3745/test/src/net/sourceforge/squirrel_sql/plugins/oracle/tokenizer
Modified Files:
OracleQueryTokenizerTest.java
Log Message:
2891190 (block comment content produces error). Added test to detect this problem.
Index: OracleQueryTokenizerTest.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/plugins/oracle/tokenizer/OracleQueryTokenizerTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** OracleQueryTokenizerTest.java 23 Jul 2009 01:44:15 -0000 1.7
--- OracleQueryTokenizerTest.java 28 Feb 2010 22:23:38 -0000 1.8
***************
*** 26,29 ****
--- 26,30 ----
import static net.sourceforge.squirrel_sql.fw.sql.OracleSQL.CREATE_STORED_PROC;
import static net.sourceforge.squirrel_sql.fw.sql.OracleSQL.NO_SEP_SLASH_SQL;
+ import static net.sourceforge.squirrel_sql.fw.sql.OracleSQL.SELECTS_WITH_EMBEDDED_COMMENT;
import static net.sourceforge.squirrel_sql.fw.sql.OracleSQL.SELECT_DUAL;
import static net.sourceforge.squirrel_sql.fw.sql.OracleSQL.SELECT_DUAL_2;
***************
*** 63,67 ****
PluginQueryTokenizerPreferencesManager prefsManager = new PluginQueryTokenizerPreferencesManager();
prefsManager.initialize(plugin, new OraclePreferenceBean());
! _prefs = prefsManager.getPreferences();
}
--- 64,69 ----
PluginQueryTokenizerPreferencesManager prefsManager = new PluginQueryTokenizerPreferencesManager();
prefsManager.initialize(plugin, new OraclePreferenceBean());
! _prefs = prefsManager.getPreferences();
! _prefs.setRemoveMultiLineComments(false);
}
***************
*** 154,157 ****
--- 156,165 ----
}
+ @Test
+ public void testEmbeddedQuote() {
+ qt = new OracleQueryTokenizer(_prefs);
+ qt.setScriptToTokenize(SELECTS_WITH_EMBEDDED_COMMENT);
+ SQLUtil.checkQueryTokenizer(qt, 2);
+ }
private static void createSQLFile() throws IOException {
|