Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
3
\8) ã @ sl d Z ddlZddlZddlZddlmZmZ ddlmZ dZ dZ
dZd d
„ Zdd„ Z
G d
d„ deƒZeZdS )zUnittest main programé Né )ÚloaderÚrunner)ÚinstallHandlerTa Examples:
%(prog)s test_module - run tests from test_module
%(prog)s module.TestClass - run tests from module.TestClass
%(prog)s module.Class.test_method - run specified test method
%(prog)s path/to/test_file.py - run tests from test_file.py
aF Examples:
%(prog)s - run default set of tests
%(prog)s MyTestSuite - run suite 'MyTestSuite'
%(prog)s MyTestCase.testSomething - run MyTestCase.testSomething
%(prog)s MyTestCase - run all 'test*' test methods
in MyTestCase
c C sx t jj| ƒrt| jƒ jdƒrtt jj| ƒrXt jj| t jƒ ƒ}t jj|ƒsP|jt j ƒrT| S |} | d d… j
ddƒj
ddƒS | S )Nz.pyé ú\Ú.ú/éýÿÿÿ)ÚosÚpathÚisfileÚlowerÚendswithÚisabsÚrelpathÚgetcwdÚ
startswithÚpardirÚreplace)ÚnameZrel_path© r ú/usr/lib64/python3.6/main.pyÚ
_convert_name s r c C s dd„ | D ƒS )Nc S s g | ]}t |ƒ‘qS r )r )Ú.0r r r r ú
. s z"_convert_names..r )Únamesr r r Ú_convert_names- s r c @ s¬ e Zd ZdZdZdZd Z Z Z Z Z
dZddddej
ddddddfddœdd „Zdd
d„Zdd
„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zddd„Zdd„ ZdS ) ÚTestProgramzA command-line program that runs a set of tests; this is primarily
for making test modules conveniently executable.
Nr Ú__main__TF)Ú tb_localsc C sÐ t |tƒr@t|ƒ| _x0|jdƒdd … D ]}
t| j|
ƒ| _q(W n|| _|d krTtj}|| _|| _ | | _
|| _|
| _|| _
|d kr�tj r�d| _n|| _|| _|| _|| _tjj|d ƒ| _| j|ƒ | jƒ d S )Nr r Údefaultr )Ú
isinstanceÚstrÚ
__import__ÚmoduleÚsplitÚgetattrÚsysÚargvÚexitÚfailfastÚ
catchbreakÚ verbosityÚbufferr ÚwarnoptionsÚwarningsÚdefaultTestÚ
testRunnerÚ
testLoaderr r ÚbasenameÚprogNameÚ parseArgsÚrunTests)Úselfr% r1 r) r2 r3 r* r- r+ r, r. r0 r Úpartr r r Ú__init__; s,
zTestProgram.__init__c C s4 |rt |ƒ | jd kr| jƒ | jƒ tjdƒ d S )Né )ÚprintÚ_discovery_parserÚ_initArgParsersÚ_print_helpr( r* )r8 Úmsgr r r Ú usageExita s
zTestProgram.usageExitc O sZ | j d kr6t| jjƒ ƒ ttd| ji ƒ | jjƒ n t| jjƒ ƒ ttd| ji ƒ d S )NÚprog) r% r<