scm: git: prepare path encoding test in unit model test (#5251).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5057 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
e491051adb
commit
f747d0a866
|
@ -25,6 +25,7 @@ class RepositoryGitTest < ActiveSupport::TestCase
|
||||||
REPOSITORY_PATH.gsub!(/\//, "\\") if Redmine::Platform.mswin?
|
REPOSITORY_PATH.gsub!(/\//, "\\") if Redmine::Platform.mswin?
|
||||||
|
|
||||||
FELIX_HEX = "Felix Sch\xC3\xA4fer"
|
FELIX_HEX = "Felix Sch\xC3\xA4fer"
|
||||||
|
CHAR_1_HEX = "\xc3\x9c"
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
|
@ -34,6 +35,10 @@ class RepositoryGitTest < ActiveSupport::TestCase
|
||||||
:path_encoding => 'ISO-8859-1'
|
:path_encoding => 'ISO-8859-1'
|
||||||
)
|
)
|
||||||
assert @repository
|
assert @repository
|
||||||
|
@char_1 = CHAR_1_HEX.dup
|
||||||
|
if @char_1.respond_to?(:force_encoding)
|
||||||
|
@char_1.force_encoding('UTF-8')
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.directory?(REPOSITORY_PATH)
|
if File.directory?(REPOSITORY_PATH)
|
||||||
|
|
Loading…
Reference in New Issue