82
82
encoding_scenarios = [
83
83
# Permutation 1 of utf-8
84
('utf-8,1', {'committer':_erik
85
, 'message':_yellow_horse
86
, 'filename':_shrimp_sandwich
87
, 'directory':_nihonjin}),
87
'message': _yellow_horse,
88
'filename': _shrimp_sandwich,
89
'directory': _nihonjin,
88
93
# Permutation 2 of utf-8
89
('utf-8,2', {'committer':_alexander
90
, 'message':u'Testing ' + _mu
92
, 'directory':_juju}),
93
('iso-8859-1', {'committer':_erik
94
, 'message':u'Testing ' + _mu
95
, 'filename':_juju_alt
96
, 'directory':_shrimp_sandwich}),
97
('iso-8859-2', {'committer':_someone
98
, 'message':_yellow_horse
100
, 'directory':_something}),
101
('cp1251', {'committer':_alexander
102
, 'message':u'Testing ' + _mu
103
, 'filename':_russian_test
104
, 'directory':_russian_test + 'dir'}),
96
'committer': _alexander,
97
'message': u'Testing ' + _mu,
106
'message': u'Testing ' + _mu,
107
'filename': _juju_alt,
108
'directory': _shrimp_sandwich,
110
'encoding': 'iso-8859-1',
114
'committer': _someone,
115
'message': _yellow_horse,
117
'directory': _something,
119
'encoding': 'iso-8859-2',
123
'committer': _alexander,
124
'message': u'Testing ' + _mu,
125
'filename': _russian_test,
126
'directory': _russian_test + 'dir',
128
'encoding': 'cp1251',
105
130
# The iso-8859-1 tests run on a default windows cp437 installation
106
131
# and it takes a long time to run an extra permutation of the tests
107
132
# But just in case we want to add this back in:
108
133
# ('cp437', {'committer':_erik
109
134
# , 'message':u'Testing ' + _mu
110
135
# , 'filename':'file_' + _omega
111
# , 'directory':_epsilon + '_dir'}),
136
# , 'directory':_epsilon + '_dir',
137
# 'encoding': 'cp437'}),