@@ -516,9 +516,11 @@ def test_discover_with_modules_that_fail_to_import(self):
516516 self .assertNotEqual ([], loader .errors )
517517 self .assertEqual (1 , len (loader .errors ))
518518 error = loader .errors [0 ]
519- self .assertTrue (
520- 'Failed to import test module: test_this_does_not_exist' in error ,
521- 'missing error string in %r' % error )
519+ self .assertIn (
520+ 'Failed to import test module: test_this_does_not_exist' ,
521+ error ,
522+ 'missing error string in %r' % error
523+ )
522524 test = list (list (suite )[0 ])[0 ] # extract test from suite
523525
524526 with self .assertRaises (ImportError ):
@@ -542,9 +544,11 @@ def _get_module_from_name(name):
542544 self .assertNotEqual ([], loader .errors )
543545 self .assertEqual (1 , len (loader .errors ))
544546 error = loader .errors [0 ]
545- self .assertTrue (
546- 'Failed to import test module: my_package' in error ,
547- 'missing error string in %r' % error )
547+ self .assertIn (
548+ 'Failed to import test module: my_package' ,
549+ error ,
550+ 'missing error string in %r' % error
551+ )
548552 test = list (list (suite )[0 ])[0 ] # extract test from suite
549553 with self .assertRaises (ImportError ):
550554 test .my_package ()
@@ -624,9 +628,9 @@ def test_command_line_handling_discover_by_default(self):
624628 program .parseArgs (['something' ])
625629 self .assertEqual (args , [[]])
626630 self .assertEqual (program .verbosity , 1 )
627- self .assertIs (program .buffer , False )
628- self .assertIs (program .catchbreak , False )
629- self .assertIs (program .failfast , False )
631+ self .assertFalse (program .buffer )
632+ self .assertFalse (program .catchbreak )
633+ self .assertFalse (program .failfast )
630634
631635 def test_command_line_handling_discover_by_default_with_options (self ):
632636 program = TestableTestProgram ()
@@ -636,9 +640,9 @@ def test_command_line_handling_discover_by_default_with_options(self):
636640 program .parseArgs (['something' , '-v' , '-b' , '-v' , '-c' , '-f' ])
637641 self .assertEqual (args , [[]])
638642 self .assertEqual (program .verbosity , 2 )
639- self .assertIs (program .buffer , True )
640- self .assertIs (program .catchbreak , True )
641- self .assertIs (program .failfast , True )
643+ self .assertTrue (program .buffer )
644+ self .assertTrue (program .catchbreak )
645+ self .assertTrue (program .failfast )
642646
643647
644648 def test_command_line_handling_do_discovery_too_many_arguments (self ):
0 commit comments