123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
-
- namespace Doctrine\Tests\DBAL\Functional\Schema;
-
- use Doctrine\DBAL\Schema;
-
- require_once __DIR__ . '/../../../TestInit.php';
-
- class OracleSchemaManagerTest extends SchemaManagerFunctionalTestCase
- {
- public function setUp()
- {
- parent::setUp();
-
- if(!isset($GLOBALS['db_username'])) {
- $this->markTestSkipped('Foo');
- }
-
- $username = $GLOBALS['db_username'];
-
- $query = "GRANT ALL PRIVILEGES TO ".$username;
-
- $conn = \Doctrine\Tests\TestUtil::getTempConnection();
- $conn->executeUpdate($query);
- }
-
- public function testRenameTable()
- {
- $this->_sm->tryMethod('DropTable', 'list_tables_test');
- $this->_sm->tryMethod('DropTable', 'list_tables_test_new_name');
-
- $this->createTestTable('list_tables_test');
- $this->_sm->renameTable('list_tables_test', 'list_tables_test_new_name');
-
- $tables = $this->_sm->listTables();
-
- $this->assertHasTable($tables, 'list_tables_test_new_name');
- }
- }
|