fix a test broken by ad071409cb8f526337abbe025a63aa1e67716165
[dbsrgits/SQL-Translator.git] / t / 27sqlite-parser.t
index 198d8c3..ae99f19 100644 (file)
@@ -10,7 +10,7 @@ use SQL::Translator;
 use SQL::Translator::Schema::Constants;
 
 BEGIN {
-    maybe_plan(19,
+    maybe_plan(21,
         'SQL::Translator::Parser::SQLite');
 }
 SQL::Translator::Parser::SQLite->import('parse');
@@ -47,7 +47,7 @@ my $file = "$Bin/data/sqlite/create.sql";
     my $c1 = pop @constraints;
     is( $c1->type, 'FOREIGN KEY', 'FK constraint' );
     is( $c1->reference_table, 'person', 'References person table' );
-    is( join(',', $c1->reference_fields), 'person_id', 
+    is( join(',', $c1->reference_fields), 'person_id',
         'References person_id field' );
 
     my @views = $schema->get_views;
@@ -80,7 +80,9 @@ $file = "$Bin/data/sqlite/named.sql";
     is( $c1->type, 'FOREIGN KEY', 'FK constraint' );
     is( $c1->reference_table, 'person', 'References person table' );
     is( $c1->name, 'fk_person_id', 'Constraint name fk_person_id' );
-    is( join(',', $c1->reference_fields), 'person_id', 
+    is( $c1->on_delete, 'RESTRICT', 'On delete restrict' );
+    is( $c1->on_update, 'CASCADE', 'On update cascade' );
+    is( join(',', $c1->reference_fields), 'person_id',
         'References person_id field' );
 
 }