test_echangelog: sync year with UpdateChangeLog
authorZac Medico <zmedico@gentoo.org>
Tue, 1 Jan 2013 04:57:07 +0000 (20:57 -0800)
committerZac Medico <zmedico@gentoo.org>
Tue, 1 Jan 2013 04:57:07 +0000 (20:57 -0800)
The code has to be in sync in order to prevent erroneous test failures
triggered by new year's day timezone differences.

pym/portage/tests/repoman/test_echangelog.py

index 502aa72922ce0eb9fe5fee3ae39f390acab784d3..1640be268fa63a90f75c8766f3a3dc251f0e1dd1 100644 (file)
@@ -1,13 +1,9 @@
 # Copyright 2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-import datetime
-import subprocess
-import sys
 import tempfile
 import time
 
-import portage
 from portage import os
 from portage import shutil
 from portage.tests import TestCase
@@ -35,7 +31,7 @@ class RepomanEchangelogTestCase(TestCase):
 
                self.header_pkg = '# ChangeLog for %s/%s\n' % (self.cat, self.pkg)
                self.header_copyright = '# Copyright 1999-%s Gentoo Foundation; Distributed under the GPL v2\n' % \
-                       datetime.datetime.now().year
+                       time.strftime('%Y', time.gmtime())
                self.header_cvs = '# $Header: $\n'
 
                self.changelog = os.path.join(self.pkgdir, 'ChangeLog')