use LANG=C for running tests comparing human-readable output

This commit is contained in:
Tomas Kopecek 2019-06-14 13:33:51 +02:00 committed by Mike McLean
parent a1be473a6e
commit 6fd33bfd1f
4 changed files with 20 additions and 0 deletions

View file

@ -1,6 +1,7 @@
# coding=utf-8
from __future__ import absolute_import
import calendar
import locale
import mock
import optparse
import os
@ -551,6 +552,8 @@ class MavenUtilTestCase(unittest.TestCase):
def test_formatChangelog(self):
"""Test formatChangelog function"""
# force locale to compare 'expect' value
locale.setlocale(locale.LC_ALL, ('en_US', 'UTF-8'))
data = [
{
'author': 'Happy Koji User <user1@example.com> - 1.1-1',
@ -585,6 +588,8 @@ class MavenUtilTestCase(unittest.TestCase):
result = koji.util.formatChangelog(data)
self.assertMultiLineEqual(expect, result)
locale.resetlocale()
def test_parseTime(self):
"""Test parseTime function"""
now = datetime.now()