aboutsummaryrefslogtreecommitdiffstats
path: root/t/fail.t
diff options
context:
space:
mode:
authorGravatar Steven Schubiger <stsc@refcnt.org> 2016-07-19 13:54:47 +0200
committerGravatar Steven Schubiger <stsc@refcnt.org> 2016-07-19 13:54:47 +0200
commit3585dd50b9428db6691512575181da97b10e967b (patch)
tree740bd1033725732459713a50d404338cf0c2783a /t/fail.t
parent3fea379ff56e28600ec70fbabfa0392cf8dfac08 (diff)
downloadcolorize-3585dd50b9428db6691512575181da97b10e967b.tar.gz
colorize-3585dd50b9428db6691512575181da97b10e967b.tar.bz2
Move common data to a perl module
Diffstat (limited to 't/fail.t')
-rwxr-xr-xt/fail.t18
1 files changed, 3 insertions, 15 deletions
diff --git a/t/fail.t b/t/fail.t
index b7f0dcb..a72e9ab 100755
--- a/t/fail.t
+++ b/t/fail.t
@@ -2,30 +2,18 @@
use strict;
use warnings;
+use lib qw(lib);
use constant true => 1;
use constant false => 0;
-use File::Temp qw(tempfile tempdir tmpnam);
+use Colorize::Common qw(:defaults $write_to_tmpfile);
+use File::Temp qw(tempdir tmpnam);
use IPC::Open3 qw(open3);
use Symbol qw(gensym);
use Test::More;
my $tests = 20;
-my $source = 'colorize.c';
-my $compiler = 'gcc';
-
-my $write_to_tmpfile = sub
-{
- my ($content) = @_;
-
- my ($fh, $tmpfile) = tempfile(UNLINK => true);
- print {$fh} $content;
- close($fh);
-
- return $tmpfile;
-};
-
my $run_program_fail = sub
{
my ($program, $args, $message) = @_;