public final class InbetweenTest extends BaseJDBCTestCase
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
InbetweenTest(java.lang.String name)
Public constructor required for running test as standalone JUnit.
|
Modifier and Type | Method and Description |
---|---|
private void |
createTestObjects(java.sql.Statement st) |
static junit.framework.Test |
suite() |
void |
testBeetle4316() |
void |
testBetween() |
void |
testBigInList() |
void |
testCheckQueries() |
void |
testDerby4388NotElimination()
Regression test cases for DERBY-4388, where the not elimination in
BetweenOperatorNode could make column references point to the wrong
result sets after optimization, causing NullPointerExceptions.
|
void |
testInBetween() |
void |
testInBetweenQuantifiedComparison()
Regression test case for DERBY-6577.
|
void |
testInList() |
void |
testNestedQueries() |
void |
testReproductionBeetle5135() |
assertCallError, assertCheckTable, assertCommitError, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertResults, assertResults, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, chattyPrepare, chattyPrepareCall, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, dumpRs, dumpRs, emptyStatementCache, executeQuery, expectCompilationError, expectCompilationError, expectExecutionError, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, goodStatement, goodUpdate, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, tearDown, usingDB2Client, usingDerbyNetClient, usingEmbedded
alarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSameNullness, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeast
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, toString
public InbetweenTest(java.lang.String name)
public static junit.framework.Test suite()
private void createTestObjects(java.sql.Statement st) throws java.sql.SQLException
java.sql.SQLException
public void testBetween() throws java.lang.Exception
java.lang.Exception
public void testInList() throws java.sql.SQLException
java.sql.SQLException
public void testInBetween() throws java.sql.SQLException
java.sql.SQLException
public void testBigInList() throws java.sql.SQLException
java.sql.SQLException
public void testCheckQueries() throws java.sql.SQLException
java.sql.SQLException
public void testNestedQueries() throws java.sql.SQLException
java.sql.SQLException
public void testBeetle4316() throws java.sql.SQLException
java.sql.SQLException
public void testReproductionBeetle5135() throws java.sql.SQLException
java.sql.SQLException
public void testDerby4388NotElimination() throws java.sql.SQLException
java.sql.SQLException
public void testInBetweenQuantifiedComparison() throws java.sql.SQLException
java.sql.SQLException
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.