[Reproducible-commits] [strip-nondeterminism] 04/04: t/javaproperties: move pom.properties and version.properties tests to fixtures

Chris Lamb chris at chris-lamb.co.uk
Sun Jul 24 16:05:18 UTC 2016


This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository strip-nondeterminism.

commit f9aca15eae88df9df5faf30157dcddd5d4d9af51
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Jul 24 17:04:28 2016 +0100

    t/javaproperties: move pom.properties and version.properties tests to fixtures
---
 t/fixtures/javaproperties/pom.properties.in      |  3 ++
 t/fixtures/javaproperties/pom.properties.out     |  2 +
 t/fixtures/javaproperties/version.properties.in  |  3 ++
 t/fixtures/javaproperties/version.properties.out |  2 +
 t/javaproperties.t                               | 51 +-----------------------
 5 files changed, 11 insertions(+), 50 deletions(-)

diff --git a/t/fixtures/javaproperties/pom.properties.in b/t/fixtures/javaproperties/pom.properties.in
new file mode 100644
index 0000000..16b5cae
--- /dev/null
+++ b/t/fixtures/javaproperties/pom.properties.in
@@ -0,0 +1,3 @@
+#Generated by Maven
+#Mon Oct 27 09:12:51 UTC 2014                                                 
+version=2.4
diff --git a/t/fixtures/javaproperties/pom.properties.out b/t/fixtures/javaproperties/pom.properties.out
new file mode 100644
index 0000000..f5439bb
--- /dev/null
+++ b/t/fixtures/javaproperties/pom.properties.out
@@ -0,0 +1,2 @@
+#Generated by Maven
+version=2.4
diff --git a/t/fixtures/javaproperties/version.properties.in b/t/fixtures/javaproperties/version.properties.in
new file mode 100644
index 0000000..cc63d06
--- /dev/null
+++ b/t/fixtures/javaproperties/version.properties.in
@@ -0,0 +1,3 @@
+#Build Number for ANT. Do not edit!
+#Wed Feb 04 03:46:03 UTC 2015                                                 
+build.number=125
diff --git a/t/fixtures/javaproperties/version.properties.out b/t/fixtures/javaproperties/version.properties.out
new file mode 100644
index 0000000..26eed79
--- /dev/null
+++ b/t/fixtures/javaproperties/version.properties.out
@@ -0,0 +1,2 @@
+#Build Number for ANT. Do not edit!
+build.number=125
diff --git a/t/javaproperties.t b/t/javaproperties.t
index 3c7dc42..e63b116 100644
--- a/t/javaproperties.t
+++ b/t/javaproperties.t
@@ -22,7 +22,7 @@
 
 use Archive::Zip qw( :ERROR_CODES :CONSTANTS );
 use File::Temp 'tempdir';
-use Test::More tests => 6;
+use Test::More tests => 2;
 use File::StripNondeterminism;
 use strict;
 use warnings;
@@ -32,21 +32,6 @@ my $path;
 my $fh;
 my $normalizer;
 
-#
-# pom.properties
-#
-
-$path = "$dir/pom.properties";
-open($fh, '>', $path) or die("error opening $path");
-
-# note that the line has a load of random trailing whitespace (?!)
-print $fh <<'ORIGINAL';
-#Generated by Maven
-#Mon Oct 27 09:12:51 UTC 2014                                                 
-version=2.4
-ORIGINAL
-close($fh);
-
 sub normalise {
     my $path = shift(@_);
 
@@ -54,39 +39,6 @@ sub normalise {
     isnt(undef, $normalizer);
     $normalizer->($path);
 }
-
-normalise($path);
-
-open($fh, '<', $path) or die("error opening $path");
-is(do { local $/; <$fh> }, <<'EXPECTED');
-#Generated by Maven
-version=2.4
-EXPECTED
-close($fh);
-
-#
-# version.properties
-#
-$path = "$dir/version.properties";
-open($fh, '>', $path) or die("error opening $path");
-
-# note that the line has a load of random trailing whitespace (?!)
-print $fh <<'ORIGINAL';
-#Build Number for ANT. Do not edit!
-#Wed Feb 04 03:46:03 UTC 2015                                                 
-build.number=125
-ORIGINAL
-close($fh);
-
-normalise($path);
-
-open($fh, '<', $path) or die("error opening $path");
-is(do { local $/; <$fh> }, <<'EXPECTED');
-#Build Number for ANT. Do not edit!
-build.number=125
-EXPECTED
-close($fh);
-
 #
 # felix bundle pom.properties
 #
@@ -116,4 +68,3 @@ is($afterzip->memberNamed('pom.properties')->contents(), <<'EXPECTED'
 version=1.5
 EXPECTED
 );
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/strip-nondeterminism.git



More information about the Reproducible-commits mailing list