Update tests to use maybe_plan.
[dbsrgits/SQL-Translator.git] / t / 03mysql-to-oracle.t
index a40a219..a257552 100644 (file)
@@ -1,7 +1,10 @@
 #!/usr/local/bin/perl
 # vim: set ft=perl:
 
-BEGIN { print "1..1\n" }
+use strict;
+use Test::More;
+use SQL::Translator;
+use Test::SQL::Translator qw(maybe_plan);
 
 my $create = q|
 CREATE TABLE random (
@@ -11,15 +14,16 @@ CREATE TABLE random (
 );
 |;
 
-use SQL::Translator;
-use Data::Dumper;
+BEGIN {
+    maybe_plan(1, 
+        'SQL::Translator::Parser::MySQL',
+        'SQL::Translator::Producer::Oracle');
+}
 
-$SQL::Translator::DEBUG = 0;
+my $tr       = SQL::Translator->new(
+    parser   => "MySQL",
+    producer => "Oracle"
+);
 
-my $tr = SQL::Translator->new(parser   => "MySQL",
-                              producer => "Oracle"
-                              #producer => "SQL::Translator::Producer::Oracle::translate"
-                              #producer => sub { Dumper($_[1]) }
-                             );
+ok( $tr->translate(\$create), 'Translate MySQL to Oracle' );
 
-print $tr->translate(\$create);