whitespace cleanup
[catagits/Catalyst-Devel.git] / t / back_compat.t
CommitLineData
7025ed89 1use strict;
2use warnings;
7025ed89 3use File::Temp qw/tempfile/;
534f0e79 4use lib "t/lib";
7025ed89 5
6use MyTestHelper;
7
0d4859fc 8use Test::More;
7025ed89 9
10my $helper = bless {}, 'MyTestHelper';
11
12my $example1 = $helper->get_file('MyTestHelper', 'example1');
13chomp $example1;
14
15my $example2 = $helper->get_file('MyTestHelper', 'example2');
ae133240 16chomp $example2;
7025ed89 17
18
19is $example1, 'foobar[% test_var %]';
20is $example2, 'bazquux';
21
06f62452 22package MyTestHelper;
23
24use Test::More;
25use File::Temp qw/tempfile/;
26
d7ae8eab 27my ($fh, $fn) = tempfile( UNLINK => 1 );
06f62452 28close $fh;
29$helper->render_file('example1', $fn, { test_var => 'test_val' });
30open $fh, $fn or die $@;
31#seek $fh, 0, 0; # Rewind
7025ed89 32my $contents;
33{
ae133240 34 local $/;
7025ed89 35 $contents = <$fh>;
36}
06f62452 37is $contents, "foobartest_val\n";
39c1c8b3 38
0d4859fc 39done_testing;