Some tests failed because they displayed the user's local
authorDavid Levine <levinedl@acm.org>
Tue, 7 Feb 2012 04:25:25 +0000 (22:25 -0600)
committerDavid Levine <levinedl@acm.org>
Tue, 7 Feb 2012 04:25:25 +0000 (22:25 -0600)
time zone but expected GMT.  So, set TZ in runtest to fool
them.

Though I wonder if we're failing to correct for local time zone.

test/runtest
test/tests/bad-input/test-header
test/tests/mhshow/test-qp

index 5cfc158..17ea5e6 100755 (executable)
@@ -12,6 +12,13 @@ export MH=$MH_TEST_DIR/Mail/.mh_profile
 export PATH=$MH_TEST_DIR/bin:$PATH
 export MH_TEST_COMMON=$PWD/common.sh
 
+#### Some tests use mhshow to display headers.  It relies on mhl's
+#### default mhl.headers, which runs the date through the pretty
+#### function.  That displays the date with the user's current
+#### timezone.  All of the tests expect GMT, so fool them into using
+#### that.
+export TZ=GMT
+
 [ -d $MH_TEST_DIR ] || ./setup-test
 
 # clean old test data
index b9e76a1..c61e021 100644 (file)
@@ -21,7 +21,7 @@ actual=$MH_TEST_DIR/$$.actual
 msgfile=$(mhpath new)
 msgnum=$(basename $msgfile)
 cat > $msgfile <<EOF
-Date: Sun, 18 Dec 2005 00:52:39 +0100
+Date: Sun, 18 Dec 2005 00:52:39 +0000
 From: foo@example.edu
 To: bar@example.edu
 Subject: test
@@ -41,7 +41,7 @@ check
 cat > $expected <<EOF
 (Message inbox:11)
 
-Date:    Sun, 18 Dec 2005 00:52:39 +0100
+Date:    Sun, 18 Dec 2005 00:52:39 GMT
 To:      bar@example.edu
 From:    foo@example.edu
 Subject: test
@@ -57,7 +57,7 @@ check
 
 # check mhshow
 cat > $expected <<EOF
-Date:    Sun, 18 Dec 2005 00:52:39 +0100
+Date:    Sun, 18 Dec 2005 00:52:39 GMT
 To:      bar@example.edu
 From:    foo@example.edu
 Subject: test
index ae6ec05..b674b76 100644 (file)
@@ -19,7 +19,7 @@ To: bar@example.edu
 Subject: test
 MIME-Version: 1.0
 Content-Transfer-Encoding: quoted-printable
-Date: Sun, 18 Dec 2005 00:52:39 +0100
+Date: Sun, 18 Dec 2005 00:52:39 +0000
 
 =3D
 =3d
@@ -38,7 +38,7 @@ EOF
 
 # check it
 cat > $expected <<EOF
-Date:    Sun, 18 Dec 2005 00:52:39 +0100
+Date:    Sun, 18 Dec 2005 00:52:39 GMT
 To:      bar@example.edu
 From:    foo@example.edu
 Subject: test