X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F56-sqlite-producer.t;h=a83cbe6c5c2e98267f6c7ad6406f821ba49f8b4f;hb=f9a2a1d9f8ab219877ccdea0adb610943e804357;hp=752559db147094fe746a9c9d1e7dd2d89311065b;hpb=ea4a3ecc5de1c8f062fef3bab51e1cc7a2c23235;p=dbsrgits%2FSQL-Translator.git diff --git a/t/56-sqlite-producer.t b/t/56-sqlite-producer.t index 752559d..a83cbe6 100644 --- a/t/56-sqlite-producer.t +++ b/t/56-sqlite-producer.t @@ -9,6 +9,7 @@ use FindBin qw/$Bin/; use SQL::Translator::Schema::View; use SQL::Translator::Schema::Table; use SQL::Translator::Producer::SQLite; +$SQL::Translator::Producer::SQLite::NO_QUOTES = 0; { my $view1 = SQL::Translator::Schema::View->new( name => 'view_foo', @@ -21,8 +22,8 @@ use SQL::Translator::Producer::SQLite; my $create_opts = { no_comments => 1 }; my $view1_sql1 = [ SQL::Translator::Producer::SQLite::create_view($view1, $create_opts) ]; - my $view_sql_replace = [ "CREATE TEMPORARY VIEW IF NOT EXISTS 'view_foo' AS - SELECT id, name FROM thing" ]; + my $view_sql_replace = [ 'CREATE TEMPORARY VIEW IF NOT EXISTS "view_foo" AS + SELECT id, name FROM thing' ]; is_deeply($view1_sql1, $view_sql_replace, 'correct "CREATE TEMPORARY VIEW" SQL'); @@ -31,8 +32,8 @@ use SQL::Translator::Producer::SQLite; sql => 'SELECT id, name FROM thing',); my $view1_sql2 = [ SQL::Translator::Producer::SQLite::create_view($view2, $create_opts) ]; - my $view_sql_noreplace = [ "CREATE VIEW 'view_foo' AS - SELECT id, name FROM thing" ]; + my $view_sql_noreplace = [ 'CREATE VIEW "view_foo" AS + SELECT id, name FROM thing' ]; is_deeply($view1_sql2, $view_sql_noreplace, 'correct "CREATE VIEW" SQL'); } { @@ -56,7 +57,7 @@ use SQL::Translator::Producer::SQLite; on_update => 'CASCADE', ); - my $expected = [ "FOREIGN KEY ('foreign_key') REFERENCES 'foo'('id') ON DELETE RESTRICT ON UPDATE CASCADE"]; + my $expected = [ 'FOREIGN KEY ("foreign_key") REFERENCES "foo"("id") ON DELETE RESTRICT ON UPDATE CASCADE']; my $result = [SQL::Translator::Producer::SQLite::create_foreignkey($constraint,$create_opts)]; is_deeply($result, $expected, 'correct "FOREIGN KEY"'); }