package liquibase.sqlgenerator.core;
public abstract class DropIndexGeneratorTest {
// @Test
// public void execute_defaultSchema() throws Exception {
// new DatabaseTestTemplate().testOnAvailableDatabases(
// new SqlStatementDatabaseTest(null, new DropIndexStatement(IDX_NAME, null, TABLE_NAME)) {
//
// protected void preExecuteAssert(DatabaseSnapshotGenerator snapshot) {
// assertNotNull(snapshot.getIndex(IDX_NAME));
// }
//
// protected void postExecuteAssert(DatabaseSnapshotGenerator snapshot) {
// assertNull(snapshot.getIndex(IDX_NAME));
// }
//
// });
// }
//
// //todo: issues with schemas on some databases
//// @Test
//// public void execute_altSchema() throws Exception {
//// new DatabaseTestTemplate().testOnAvailableDatabases(
//// new SqlStatementDatabaseTest(TestContext.ALT_SCHEMA, new DropIndexStatement(ALT_IDX_NAME, TestContext.ALT_SCHEMA, TABLE_NAME)) {
////
//// protected void preExecuteAssert(DatabaseSnapshotGenerator snapshot) {
//// //todo: how do we assert indexes within a schema snapshot?
////// assertNotNull(snapshot.getIndex(ALT_IDX_NAME));
//// }
////
//// protected void postExecuteAssert(DatabaseSnapshotGenerator snapshot) {
//// //todo: how do we assert indexes within a schema snapshot?
////// assertNull(snapshot.getIndex(ALT_IDX_NAME));
//// }
////
//// });
//// }
}