@@ -85,7 +85,7 @@ def test_it_transforms_kwargs_into_git_command_arguments(self):
85
85
86
86
# order is undefined
87
87
res = self .git .transform_kwargs (** {'s' : True , 't' : True })
88
- assert ['-s' , '-t' ] == res or [ '-t' , '-s' ] == res
88
+ self . assertEqual ( set ( ['-s' , '-t' ]), set ( res ))
89
89
90
90
def test_it_executes_git_to_shell_and_returns_result (self ):
91
91
assert_match ('^git version [\d\.]{2}.*$' , self .git .execute (["git" , "version" ]))
@@ -117,7 +117,7 @@ def test_persistent_cat_file_command(self):
117
117
g .stdin .write (b"b2339455342180c7cc1e9bba3e9f181f7baa5167\n " )
118
118
g .stdin .flush ()
119
119
obj_info_two = g .stdout .readline ()
120
- assert obj_info == obj_info_two
120
+ self . assertEqual ( obj_info , obj_info_two )
121
121
122
122
# read data - have to read it in one large chunk
123
123
size = int (obj_info .split ()[2 ])
@@ -127,18 +127,19 @@ def test_persistent_cat_file_command(self):
127
127
# now we should be able to read a new object
128
128
g .stdin .write (b"b2339455342180c7cc1e9bba3e9f181f7baa5167\n " )
129
129
g .stdin .flush ()
130
- assert g .stdout .readline () == obj_info
130
+ self . assertEqual ( g .stdout .readline (), obj_info )
131
131
132
132
# same can be achived using the respective command functions
133
133
hexsha , typename , size = self .git .get_object_header (hexsha )
134
134
hexsha , typename_two , size_two , data = self .git .get_object_data (hexsha )
135
- assert typename == typename_two and size == size_two
135
+ self .assertEqual (typename , typename_two )
136
+ self .assertEqual (size , size_two )
136
137
137
138
def test_version (self ):
138
139
v = self .git .version_info
139
- assert isinstance (v , tuple )
140
+ self . assertIsInstance (v , tuple )
140
141
for n in v :
141
- assert isinstance (n , int )
142
+ self . assertIsInstance (n , int )
142
143
# END verify number types
143
144
144
145
def test_cmd_override (self ):
@@ -174,28 +175,28 @@ def test_insert_after_kwarg_raises(self):
174
175
def test_env_vars_passed_to_git (self ):
175
176
editor = 'non_existant_editor'
176
177
with mock .patch .dict ('os.environ' , {'GIT_EDITOR' : editor }):
177
- assert self .git .var ("GIT_EDITOR" ) == editor
178
+ self .assertEqual ( self . git .var ("GIT_EDITOR" ), editor )
178
179
179
180
@with_rw_directory
180
181
def test_environment (self , rw_dir ):
181
182
# sanity check
182
- assert self .git .environment () == {}
183
+ self .assertEqual ( self . git .environment (), {})
183
184
184
185
# make sure the context manager works and cleans up after itself
185
186
with self .git .custom_environment (PWD = '/tmp' ):
186
- assert self .git .environment () == {'PWD' : '/tmp' }
187
+ self .assertEqual ( self . git .environment (), {'PWD' : '/tmp' })
187
188
188
- assert self .git .environment () == {}
189
+ self .assertEqual ( self . git .environment (), {})
189
190
190
191
old_env = self .git .update_environment (VARKEY = 'VARVALUE' )
191
192
# The returned dict can be used to revert the change, hence why it has
192
193
# an entry with value 'None'.
193
- assert old_env == {'VARKEY' : None }
194
- assert self .git .environment () == {'VARKEY' : 'VARVALUE' }
194
+ self . assertEqual ( old_env , {'VARKEY' : None })
195
+ self .assertEqual ( self . git .environment (), {'VARKEY' : 'VARVALUE' })
195
196
196
197
new_env = self .git .update_environment (** old_env )
197
- assert new_env == {'VARKEY' : 'VARVALUE' }
198
- assert self .git .environment () == {}
198
+ self . assertEqual ( new_env , {'VARKEY' : 'VARVALUE' })
199
+ self .assertEqual ( self . git .environment (), {})
199
200
200
201
path = os .path .join (rw_dir , 'failing-script.sh' )
201
202
stream = open (path , 'wt' )
@@ -214,11 +215,11 @@ def test_environment(self, rw_dir):
214
215
try :
215
216
remote .fetch ()
216
217
except GitCommandError as err :
217
- if sys .version_info [0 ] < 3 and is_darwin () :
218
- assert 'ssh-origin ' in str (err )
219
- assert err .status == 128
218
+ if sys .version_info [0 ] < 3 and is_darwin :
219
+ self . assertIn ( 'ssh-orig, ' in str (err ) )
220
+ self . assertEqual ( err .status , 128 )
220
221
else :
221
- assert 'FOO' in str (err )
222
+ self . assertIn ( 'FOO' , str (err ) )
222
223
# end
223
224
# end
224
225
# end if select.poll exists
0 commit comments