From 3c5c7b6d638a0fe58ea0e8d1a111402e099dce21 Mon Sep 17 00:00:00 2001
From: jomae <jomae@af82e41b-90c4-0310-8c96-b1721e28e2e2>
Date: Fri, 12 Dec 2014 12:51:37 +0000
Subject: [PATCH] 1.0.3dev: fixed test failures in `git_fs.py` with C/POSIX
locale (closes #11876)
git-svn-id: http://trac.edgewall.org/intertrac/log:/branches/1.0-stable@13495 af82e41b-90c4-0310-8c96-b1721e28e2e2
---
tracopt/versioncontrol/git/tests/git_fs.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tracopt/versioncontrol/git/tests/git_fs.py b/tracopt/versioncontrol/git/tests/git_fs.py
index d813fa3..a6ad614 100644
--- a/tracopt/versioncontrol/git/tests/git_fs.py
+++ b/tracopt/versioncontrol/git/tests/git_fs.py
@@ -23,6 +23,7 @@ from trac.tests.compat import rmtree
from trac.util import create_file
from trac.util.compat import close_fds
from trac.util.datefmt import to_timestamp, utc
+from trac.util.text import to_utf8
from trac.versioncontrol.api import Changeset, DbRepositoryProvider, \
NoSuchChangeset, NoSuchNode, \
RepositoryManager
@@ -48,7 +49,7 @@ class GitCommandMixin(object):
return self._git(*args, **kwargs)
def _git(self, *args, **kwargs):
- args = (git_bin,) + args
+ args = map(to_utf8, (git_bin,) + args)
proc = Popen(args, stdout=PIPE, stderr=PIPE, close_fds=close_fds,
cwd=self.repos_path, **kwargs)
stdout, stderr = proc.communicate()
--
2.1.0