@@ -85,7 +85,7 @@ def test_it_transforms_kwargs_into_git_command_arguments(self):
8585
8686 # order is undefined
8787 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 ))
8989
9090 def test_it_executes_git_to_shell_and_returns_result (self ):
9191 assert_match ('^git version [\d\.]{2}.*$' , self .git .execute (["git" , "version" ]))
@@ -117,7 +117,7 @@ def test_persistent_cat_file_command(self):
117117 g .stdin .write (b"b2339455342180c7cc1e9bba3e9f181f7baa5167\n " )
118118 g .stdin .flush ()
119119 obj_info_two = g .stdout .readline ()
120- assert obj_info == obj_info_two
120+ self . assertEqual ( obj_info , obj_info_two )
121121
122122 # read data - have to read it in one large chunk
123123 size = int (obj_info .split ()[2 ])
@@ -127,18 +127,19 @@ def test_persistent_cat_file_command(self):
127127 # now we should be able to read a new object
128128 g .stdin .write (b"b2339455342180c7cc1e9bba3e9f181f7baa5167\n " )
129129 g .stdin .flush ()
130- assert g .stdout .readline () == obj_info
130+ self . assertEqual ( g .stdout .readline (), obj_info )
131131
132132 # same can be achived using the respective command functions
133133 hexsha , typename , size = self .git .get_object_header (hexsha )
134134 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 )
136137
137138 def test_version (self ):
138139 v = self .git .version_info
139- assert isinstance (v , tuple )
140+ self . assertIsInstance (v , tuple )
140141 for n in v :
141- assert isinstance (n , int )
142+ self . assertIsInstance (n , int )
142143 # END verify number types
143144
144145 def test_cmd_override (self ):
@@ -174,28 +175,28 @@ def test_insert_after_kwarg_raises(self):
174175 def test_env_vars_passed_to_git (self ):
175176 editor = 'non_existant_editor'
176177 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 )
178179
179180 @with_rw_directory
180181 def test_environment (self , rw_dir ):
181182 # sanity check
182- assert self .git .environment () == {}
183+ self .assertEqual ( self . git .environment (), {})
183184
184185 # make sure the context manager works and cleans up after itself
185186 with self .git .custom_environment (PWD = '/tmp' ):
186- assert self .git .environment () == {'PWD' : '/tmp' }
187+ self .assertEqual ( self . git .environment (), {'PWD' : '/tmp' })
187188
188- assert self .git .environment () == {}
189+ self .assertEqual ( self . git .environment (), {})
189190
190191 old_env = self .git .update_environment (VARKEY = 'VARVALUE' )
191192 # The returned dict can be used to revert the change, hence why it has
192193 # 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' })
195196
196197 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 (), {})
199200
200201 path = os .path .join (rw_dir , 'failing-script.sh' )
201202 stream = open (path , 'wt' )
@@ -214,11 +215,11 @@ def test_environment(self, rw_dir):
214215 try :
215216 remote .fetch ()
216217 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 )
220221 else :
221- assert 'FOO' in str (err )
222+ self . assertIn ( 'FOO' , str (err ) )
222223 # end
223224 # end
224225 # end if select.poll exists
0 commit comments