File tree Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -2631,16 +2631,14 @@ def test_repr(self):
26312631 "ModuleNotFoundError('test', name='somename', path='somepath')" )
26322632
26332633 def test_ModuleNotFoundError_repr_with_failed_import (self ):
2634- try :
2634+ with self . assertRaises ( ModuleNotFoundError ) as cm :
26352635 import does_not_exist # type: ignore[import] # noqa: F401
2636- except ModuleNotFoundError as e :
2637- self .assertEqual (e .name , "does_not_exist" )
2638- self .assertIsNone (e .path )
26392636
2640- self .assertEqual (repr (e ),
2641- "ModuleNotFoundError(\" No module named 'does_not_exist'\" , name='does_not_exist')" )
2642- else :
2643- self .fail ("Expected ModuleNotFoundError was not raised" )
2637+ self .assertEqual (cm .exception .name , "does_not_exist" )
2638+ self .assertIsNone (cm .exception .path )
2639+
2640+ self .assertEqual (repr (cm .exception ),
2641+ "ModuleNotFoundError(\" No module named 'does_not_exist'\" , name='does_not_exist')" )
26442642
26452643if __name__ == '__main__' :
26462644 unittest .main ()
Original file line number Diff line number Diff line change @@ -1901,10 +1901,10 @@ ImportError_repr(PyObject *self)
19011901 if (PyUnicodeWriter_WriteASCII (writer , ")" , 1 ) < 0 ) goto error ;
19021902 return PyUnicodeWriter_Finish (writer );
19031903
1904- error :
1905- Py_XDECREF (r );
1906- PyUnicodeWriter_Discard (writer );
1907- return NULL ;
1904+ error :
1905+ Py_XDECREF (r );
1906+ PyUnicodeWriter_Discard (writer );
1907+ return NULL ;
19081908}
19091909
19101910static PyMemberDef ImportError_members [] = {
You can’t perform that action at this time.
0 commit comments