commit b01382356d869011b55976c7959a2847984e41b0
parent 288fc0fde25945d651ab9b4229bd3b06e345fe9f
Author: Kyle Milz <kyle@getaddrinfo.net>
Date: Fri, 25 Mar 2016 14:59:58 -0600
t: stop using ->tmpdir most places
Diffstat:
10 files changed, 12 insertions(+), 45 deletions(-)
diff --git a/t/fibonacci.t b/t/fibonacci.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
#include <stdio.h>
#include <stdlib.h>
@@ -41,12 +40,9 @@ main(int argc, char *argv[])
return 0;
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
#include <stdio.h>
#include <stdlib.h>
diff --git a/t/for.t b/t/for.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
int
main(void)
{
@@ -22,12 +21,9 @@ main(void)
return i;
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
int
main(void)
diff --git a/t/hello_world.t b/t/hello_world.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
#include <stdio.h>
int
@@ -19,12 +18,9 @@ main(void)
return 0;
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
#include <stdio.h>
diff --git a/t/if.t b/t/if.t
@@ -6,8 +6,7 @@ use Test::Differences;
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
#include <stdlib.h>
int
@@ -29,12 +28,9 @@ main(int argc, char *argv[])
}
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
#include <stdlib.h>
diff --git a/t/return.t b/t/return.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
int foo() {
return 0;
}
@@ -22,12 +21,9 @@ int main(void) {
return foo();
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
int foo() {
return (++_scv_lines[2], 0);
diff --git a/t/runtime_counters_increase.t b/t/runtime_counters_increase.t
@@ -8,7 +8,7 @@ my $project = SCV::Project->new();
my $viewer = SCV::Viewer->new();
unified_diff;
-$project->add_src(<<EOF
+$project->add_src(<<EOF);
#include <err.h>
#include <stdio.h>
#include <stdlib.h>
@@ -37,7 +37,6 @@ main(int argc, char *argv[])
return 0;
}
EOF
-);
# Compile the above inefficient program and have it compute the input 40, which
# takes a few seconds
diff --git a/t/runtime_metadata.t b/t/runtime_metadata.t
@@ -6,7 +6,7 @@ use Test::More tests => 11;
my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
-$project->add_src(<<EOF
+$project->add_src(<<EOF);
int
main(void)
{
@@ -15,7 +15,6 @@ main(void)
return 0;
}
EOF
-);
$project->compile();
$project->run();
diff --git a/t/runtime_sanity.t b/t/runtime_sanity.t
@@ -9,7 +9,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(<<EOF
+$project->add_src(<<EOF);
#include <err.h>
#include <stdlib.h>
@@ -30,9 +30,8 @@ main(int argc, char *argv[])
return 0;
}
EOF
-);
-$project->add_src(<<EOF
+$project->add_src(<<EOF);
long long
fib(long long n)
{
@@ -44,9 +43,8 @@ fib(long long n)
return fib(n - 1) + fib(n - 2);
}
EOF
-);
-$project->add_src(<<EOF
+$project->add_src(<<EOF);
#include <stdio.h>
void
@@ -56,7 +54,6 @@ print_output(long long n)
return;
}
EOF
-);
$project->compile();
$project->run(45);
diff --git a/t/switch.t b/t/switch.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Viewer->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
int
main(void)
{
@@ -25,12 +24,9 @@ main(void)
return 0;
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
int
main(void)
diff --git a/t/while.t b/t/while.t
@@ -8,8 +8,7 @@ my $viewer = SCV::Project->new();
my $project = SCV::Project->new();
unified_diff;
-$project->add_src(
-<<EOF
+$project->add_src(<<EOF);
int
main(void)
{
@@ -23,12 +22,9 @@ main(void)
return i;
}
EOF
-);
$project->compile();
-my $tmp_dir = $project->get_tmpdir();
-
my $inst_src_good = <<EOF;
int
main(void)