I forgot to commit this in r85906
authorPlatonides <platonides@users.mediawiki.org>
Tue, 12 Apr 2011 20:48:19 +0000 (20:48 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Tue, 12 Apr 2011 20:48:19 +0000 (20:48 +0000)
tests/phpunit/includes/db/DatabaseSqliteTest.php

index 29e16d6..c2b3c3f 100644 (file)
@@ -88,13 +88,13 @@ class DatabaseSqliteTest extends MediaWikiTestCase {
                $db->query( 'CREATE TABLE foo(foo, barfoo)' );
 
                $db->duplicateTableStructure( 'foo', 'bar' );
-               $this->assertEquals( 'CREATE TABLE bar(foo, barfoo)',
+               $this->assertEquals( 'CREATE TABLE "bar"(foo, barfoo)',
                        $db->selectField( 'sqlite_master', 'sql', array( 'name' => 'bar' ) ),
                        'Normal table duplication'
                );
 
                $db->duplicateTableStructure( 'foo', 'baz', true );
-               $this->assertEquals( 'CREATE TABLE baz(foo, barfoo)',
+               $this->assertEquals( 'CREATE TABLE "baz"(foo, barfoo)',
                        $db->selectField( 'sqlite_temp_master', 'sql', array( 'name' => 'baz' ) ),
                        'Creation of temporary duplicate'
                );
@@ -109,16 +109,16 @@ class DatabaseSqliteTest extends MediaWikiTestCase {
                if ( $db->getFulltextSearchModule() != 'FTS3' ) {
                        $this->markTestSkipped( 'FTS3 not supported, cannot create virtual tables' );
                }
-               $db->query( 'CREATE VIRTUAL TABLE foo USING FTS3(foobar)' );
+               $db->query( 'CREATE VIRTUAL TABLE "foo" USING FTS3(foobar)' );
 
                $db->duplicateTableStructure( 'foo', 'bar' );
-               $this->assertEquals( 'CREATE VIRTUAL TABLE bar USING FTS3(foobar)',
+               $this->assertEquals( 'CREATE VIRTUAL TABLE "bar" USING FTS3(foobar)',
                        $db->selectField( 'sqlite_master', 'sql', array( 'name' => 'bar' ) ),
                        'Duplication of virtual tables'
                );
 
                $db->duplicateTableStructure( 'foo', 'baz', true );
-               $this->assertEquals( 'CREATE VIRTUAL TABLE baz USING FTS3(foobar)',
+               $this->assertEquals( 'CREATE VIRTUAL TABLE "baz" USING FTS3(foobar)',
                        $db->selectField( 'sqlite_master', 'sql', array( 'name' => 'baz' ) ),
                        "Can't create temporary virtual tables, should fall back to non-temporary duplication"
                );
@@ -132,4 +132,4 @@ class DatabaseSqliteTest extends MediaWikiTestCase {
                        $this->fail( $result );
                }
        }
-}
\ No newline at end of file
+}