Viewing File: /opt/alt/python35/lib64/python3.5/idlelib/idle_test/__pycache__/test_warning.cpython-35.opt-1.pyc



Yf
@sdZddlZddlmZddlZejZdejkZddlm	Z	ddlm
ZdZedZ
Gd	d
d
ejZGdddejZed
krejdddddS)a6Test warnings replacement in PyShell.py and run.py.

This file could be expanded to include traceback overrides
(in same two modules). If so, change name.
Revise if output destination changes (http://bugs.python.org/issue18318).
Make sure warnings module is left unaltered (http://bugs.python.org/issue18081).
N)captured_stderrZidle)run)PyShellzf
Warning (from warnings module):
  File "test_warning.py", line 99
    Line of code
UserWarning: Test
z>>> c@s:eZdZejedddZddZdS)RunWarnTestz#Does not work when run within Idle.cCsZ|jtjttjd|jtjtjtjd|jtjtdS)NTF)assertIswarningsshowwarningrcapture_warningsidle_showwarning_subproc)selfrC/opt/alt/python35/lib64/python3.5/idlelib/idle_test/test_warning.pytest_showwarnings"s


zRunWarnTest.test_showwarningscCsUtE}tjdtdd|d|jtj|jjWdQRXdS)NTestztest_warning.pyczLine of code)rrr
UserWarningassertEqualidlemsg
splitlinesgetvalue)rfrrr

test_run_show*szRunWarnTest.test_run_showN)__name__
__module____qualname__unittestskipIfrunning_in_idlerrrrrr
r src@sFeZdZejedddZddZddZdS)	
ShellWarnTestz#Does not work when run within Idle.cCsZ|jtjttjd|jtjtjtjd|jtjtdS)NTF)rrrshellr	idle_showwarning)rrrr
r3s


zShellWarnTest.test_showwarningscCs/tjdtddd}|jt|dS)Nrztest_warning.pyrzLine of code)rZidle_formatwarningrrr)rsrrr
test_idle_formatter;sz!ShellWarnTest.test_idle_formattercCsUtE}tjdtdd|d|jtj|jjWdQRXdS)Nrztest_warning.pyrzLine of code)rrr rrshellmsgrr)rrrrr
test_shell_showAszShellWarnTest.test_shell_showN)	rrrrrrrr"r$rrrr
r1sr__main__	verbosityexitF)__doc__rZtest.supportrrrrrZidlelibrrrrr#ZTestCaserrmainrrrr
<module>s		

Back to Directory File Manager