dev-perl/Date-Manip: Ensure tests are run under TZ=UTC
authorKent Fredric <kentnl@gentoo.org>
Sun, 4 Jun 2017 10:26:37 +0000 (22:26 +1200)
committerKent Fredric <kentnl@gentoo.org>
Sun, 4 Jun 2017 10:26:59 +0000 (22:26 +1200)
On a stock gentoo install from stage 3, the TZ is set to "factory",
and unless this is changed, this causes these tests to fail.

As the point of tests are to ensure the code works, not to ensure
the users system is an arbitrary definition of sane, these tests
failing do more harm than good.

It may be worth adding additional check code to warn the user of this
condition, as its still there even for users who dont' run tests,
and a customized warning will give more gentoo-specific help than
some generic perl failure can.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

dev-perl/Date-Manip/Date-Manip-6.510.0.ebuild
dev-perl/Date-Manip/Date-Manip-6.520.0.ebuild
dev-perl/Date-Manip/Date-Manip-6.560.0.ebuild
dev-perl/Date-Manip/Date-Manip-6.570.0.ebuild
dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild
dev-perl/Date-Manip/Date-Manip-6.590.0.ebuild

index 5f74d8994cb9f4e59f51f54dda06a440a6824840..80e9134c98dde7ab5e3b8edfc9b613a7e7b86404 100644 (file)
@@ -36,5 +36,5 @@ mydoc="HISTORY"
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }
index cdbefe8b1d3b39755e52cfed298add6f5d6d4448..91656ab8096a90ded6418a5348501d0e4ae685e9 100644 (file)
@@ -34,5 +34,5 @@ mydoc="HISTORY"
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }
index 911ba475c8ac502daa68584ad7b18466021ac5e5..ef055447d4485c0b2594c9cfc86ec6dbc895645a 100644 (file)
@@ -36,5 +36,5 @@ DEPEND="${RDEPEND}
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }
index fd928284efd2cfc3f191da17a96e5f367b7b6fe1..ccad9edb31e3901406f60859d592425b09498852 100644 (file)
@@ -33,5 +33,5 @@ DEPEND="${RDEPEND}
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }
index 0a571d62778e400dbe0761a4af6d4f5c5ce5f157..0dc45263a2193fd9ff44c55319b76cd762130e37 100644 (file)
@@ -33,5 +33,5 @@ DEPEND="${RDEPEND}
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }
index 40d715307ce2260aab59684f5e020d17102c7203..bbb5c27d79455d135c5cc8e3b4597a59d4dd381b 100644 (file)
@@ -33,5 +33,5 @@ DEPEND="${RDEPEND}
 
 src_test() {
        perl_rm_files t/pod_coverage.t t/pod.t
-       perl-module_src_test
+       TZ=UTC perl-module_src_test
 }