Skip to content

Commit

Permalink
Move t -> test
Browse files Browse the repository at this point in the history
  • Loading branch information
ingydotnet committed May 18, 2014
1 parent 4aebb8b commit 386edce
Show file tree
Hide file tree
Showing 58 changed files with 72 additions and 26 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 5 additions & 2 deletions t/compile.t → test/compile.t
Expand Up @@ -15,6 +15,9 @@ use TestML::Runtime;
use TestML::Compiler::Pegex;
use TestML::Compiler::Lite;
use YAML::XS;
use File::Basename;

my $test_dir = dirname(__FILE__);

test('testml/arguments.tml', 'TestML::Compiler::Pegex');
test('testml/assertions.tml', 'TestML::Compiler::Pegex');
Expand All @@ -37,12 +40,12 @@ test('testml/semicolons.tml', 'TestML::Compiler::Lite');
sub test {
my ($file, $compiler) = @_;
(my $filename = $file) =~ s!(.*)/!!;
my $runtime = TestML::Runtime->new(base => "t/$1");
my $runtime = TestML::Runtime->new(base => "$test_dir/$1");
my $testml = $runtime->read_testml_file($filename);
my $ast1 = $compiler->new->compile($testml);
my $yaml1 = Dump($ast1);

my $ast2 = YAML::XS::LoadFile("t/ast/$filename");
my $ast2 = YAML::XS::LoadFile("$test_dir/ast/$filename");
my $yaml2 = Dump($ast2);

is $yaml1, $yaml2, "$filename - $compiler";
Expand Down
File renamed without changes.
3 changes: 2 additions & 1 deletion t/inline.t → test/inline.t
@@ -1,4 +1,5 @@
use lib 't';
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
3 changes: 2 additions & 1 deletion t/print.t → test/print.t
@@ -1,5 +1,6 @@
use strict;
use Test::More;
use File::Basename;

BEGIN {
if (not eval "use Capture::Tiny ':all'; 1") {
Expand All @@ -9,7 +10,7 @@ BEGIN {
}

my ($out, $err) = capture {
system $^X, '-Ilib', 't/script/hello.pl';
system $^X, '-Ilib', dirname(__FILE__).'/script/hello.pl';
};
die "Run failed:\nstdout: $out\nstderr:$err\n" unless 0 == $?;

Expand Down
File renamed without changes.
3 changes: 2 additions & 1 deletion t/standard.t → test/standard.t
@@ -1,4 +1,5 @@
use lib 't';
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
File renamed without changes.
4 changes: 3 additions & 1 deletion t/testml-arguments.t → test/testml-arguments.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-assertions.t → test/testml-assertions.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-basic.t → test/testml-basic.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-dataless.t → test/testml-dataless.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-exceptions.t → test/testml-exceptions.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-external.t → test/testml-external.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-function.t → test/testml-function.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-label.t → test/testml-label.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-lite-arguments.t → test/testml-lite-arguments.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestML::Compiler::Lite;
use TestMLBridge;
Expand Down
4 changes: 3 additions & 1 deletion t/testml-lite-basic.t → test/testml-lite-basic.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestML::Compiler::Lite;
use TestMLBridge;
Expand Down
4 changes: 3 additions & 1 deletion t/testml-lite-exceptions.t → test/testml-lite-exceptions.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestML::Compiler::Lite;
use TestMLBridge;
Expand Down
4 changes: 3 additions & 1 deletion t/testml-lite-semicolons.t → test/testml-lite-semicolons.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestML::Compiler::Lite;
use TestMLBridge;
Expand Down
4 changes: 3 additions & 1 deletion t/testml-lite.yaml → test/testml-lite.yaml
@@ -1,7 +1,9 @@
source_testml_dir: ../../testml-tml
local_testml_dir: ./testml
test_file_template: |
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestML::Compiler::Lite;
use TestMLBridge;
Expand Down
4 changes: 3 additions & 1 deletion t/testml-markers.t → test/testml-markers.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-semicolons.t → test/testml-semicolons.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-semicolons2.t → test/testml-semicolons2.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-standard.t → test/testml-standard.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-truth.t → test/testml-truth.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
4 changes: 3 additions & 1 deletion t/testml-types.t → test/testml-types.t
@@ -1,4 +1,6 @@
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;

Expand Down
6 changes: 4 additions & 2 deletions t/testml.yaml → test/testml.yaml
@@ -1,15 +1,17 @@
source_testml_dir: ../../testml-tml
local_testml_dir: ./testml
test_file_prefix: testml-
test_file_template: |
use lib 't';
use strict;
use File::Basename;
use lib dirname(__FILE__);
use TestML;
use TestMLBridge;
TestML->new(
testml => '[% file %]',
bridge => 'TestMLBridge',
)->run;
test_file_prefix: testml-
exclude_testml_files:
- comments.tml
- data.tml
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 386edce

Please sign in to comment.