|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.derbyTesting.junit.BaseTestCase
org.apache.derbyTesting.junit.BaseJDBCTestCase
org.apache.derbyTesting.functionTests.tests.upgradeTests.UpgradeChange
org.apache.derbyTesting.functionTests.tests.upgradeTests.Changes10_2
public class Changes10_2
Upgrade test cases for changes made in 10.2.
If the old version is 10.2 or later then these tests
will not be run.
10.2 Upgrade issues
| Field Summary |
|---|
| Fields inherited from class org.apache.derbyTesting.functionTests.tests.upgradeTests.UpgradeChange |
|---|
oldVersion, PH_CREATE, PH_HARD_UPGRADE, PH_POST_HARD_UPGRADE, PH_POST_SOFT_UPGRADE, PH_SOFT_UPGRADE, phase, PHASES, SQLSTATE_NEED_UPGRADE |
| Fields inherited from class org.apache.derbyTesting.junit.BaseTestCase |
|---|
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE |
| Constructor Summary | |
|---|---|
Changes10_2(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
changeEncryptionFromEncryptedDatabase()
Run the change encryption test against a encrypted database. |
void |
changeEncryptionFromNone()
Run the change encryption test against a non-encrypted database. |
private void |
checkSystemSchemasOwner(java.lang.String name)
|
static junit.framework.Test |
suite()
|
void |
testDatabaseOwnerChange()
This method lists the schema names and authorization ids in SYS.SCHEMAS table. |
void |
testGrantRevokeStatements()
Simple test of if GRANT/REVOKE statements are handled correctly in terms of being allowed in soft upgrade. |
void |
testReusableRecordIdSequenceNumber()
In 10.2: We will write a ReusableRecordIdSequenceNumber in the header of a FileContaienr. |
void |
testSystemRoutinePermissions()
This method checks that some system routines are granted public access after a full upgrade. |
void |
testTriggerInternalVTI()
Triger (internal) VTI 10.2 - Check that a statement trigger created in 10.0 or 10.1 can be executed in 10.2 and that a statement trigger created in soft upgrade in 10.2 can be used in older releases. |
| Methods inherited from class org.apache.derbyTesting.functionTests.tests.upgradeTests.UpgradeChange |
|---|
getOldMajor, getOldMinor, getPhase, oldAtLeast, oldIs |
| Methods inherited from class org.apache.derbyTesting.junit.BaseTestCase |
|---|
alarm, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertSecurityManager, assertThrowableEquals, execJavaCmd, fail, getFailureFolder, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeSystemProperty, runBare, setSystemProperty, traceit |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runTest, setName, setUp, toString |
| Methods inherited from class junit.framework.Assert |
|---|
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, fail, fail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Changes10_2(java.lang.String name)
| Method Detail |
|---|
public static junit.framework.Test suite()
public void testTriggerInternalVTI()
throws java.sql.SQLException
java.sql.SQLException
public void testReusableRecordIdSequenceNumber()
throws java.sql.SQLException
java.sql.SQLException
public void testGrantRevokeStatements()
throws java.sql.SQLException
java.sql.SQLException
public void testDatabaseOwnerChange()
throws java.sql.SQLException
java.sql.SQLException
private void checkSystemSchemasOwner(java.lang.String name)
throws java.sql.SQLException
java.sql.SQLException
public void testSystemRoutinePermissions()
throws java.sql.SQLException
java.sql.SQLException
public void changeEncryptionFromNone()
throws java.sql.SQLException
java.sql.SQLException
public void changeEncryptionFromEncryptedDatabase()
throws java.sql.SQLException
java.sql.SQLException
|
Built on Sat 2009-11-28 18:44:18-0800, from revision 885187 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||