]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-19057 adding some pending bits
authorstronk7 <stronk7>
Sun, 30 Aug 2009 23:04:35 +0000 (23:04 +0000)
committerstronk7 <stronk7>
Sun, 30 Aug 2009 23:04:35 +0000 (23:04 +0000)
lib/ddl/simpletest/testddl.php

index d9cf9fd347288dcc5ea326b73a7dc07b1eefb6ec..c4cbaa76d78e44ddd19d93854f70d597d072942b 100755 (executable)
@@ -1251,14 +1251,18 @@ class ddl_test extends UnitTestCase {
         $DB = $this->tdb; // do not use global $DB!
         $dbman = $this->tdb->get_manager();
 
-        $table = $this->tables['test_table1'];
-
-        // New table
-        $dbman->create_temp_table($table);
-        $this->assertTrue($dbman->table_exists('test_table1', true));
+        // Create temp table
+        $table0 = $this->tables['test_table0'];
+        $dbman->create_temp_table($table0);
+        $this->assertTrue($dbman->table_exists('test_table0', true));
+
+        // Create another temp table
+        $table1 = $this->tables['test_table1'];
+        $dbman->create_temp_table($table1);
+        $this->assertTrue($dbman->table_exists('test_table1'));
 
         // Get columns and perform some basic tests
-        $columns = $DB->get_columns('test_table1', false);
+        $columns = $DB->get_columns('test_table1');
         $this->assertEqual(count($columns), 10);
         $this->assertTrue($columns['name'] instanceof database_column_info);
         $this->assertEqual($columns['name']->max_length, 30);
@@ -1273,9 +1277,9 @@ class ddl_test extends UnitTestCase {
         $this->assertEqual($records[1]->secondname, $this->records['test_table1'][0]->secondname);
         $this->assertEqual($records[2]->intro, $this->records['test_table1'][1]->intro);
 
-        // Delete
-        $dbman->drop_temp_table($table);
-        $this->assertFalse($dbman->table_exists('test_table1', true));
+        // Drop table
+        $dbman->drop_temp_table($table0);
+        $this->assertFalse($dbman->table_exists('test_table0'));
     }
 
     public function test_reset_sequence() {