Mercurial > ~astiob > upreckon > hgweb
comparison testcases.py @ 130:652028850ea4
Removed useless arguments to call() from testcases.BatchTestCase.test()
| author | Oleg Oshmyan <chortos@inbox.lv> |
|---|---|
| date | Thu, 19 May 2011 02:21:33 +0100 |
| parents | 42c8f5c152a5 |
| children | e84f33a60a5c |
comparison
equal
deleted
inserted
replaced
| 129:580f0f4687c3 | 130:652028850ea4 |
|---|---|
| 312 inputdatafname = case.problem.config.inname | 312 inputdatafname = case.problem.config.inname |
| 313 contextmgr = Copying(case.infile, inputdatafname) | 313 contextmgr = Copying(case.infile, inputdatafname) |
| 314 with contextmgr: | 314 with contextmgr: |
| 315 with open(inputdatafname) as infile: | 315 with open(inputdatafname) as infile: |
| 316 with tempfile.TemporaryFile('w+') if options.erase and (not case.validator or callable(case.validator)) else open(case.problem.config.outname, 'w+') as outfile: | 316 with tempfile.TemporaryFile('w+') if options.erase and (not case.validator or callable(case.validator)) else open(case.problem.config.outname, 'w+') as outfile: |
| 317 call(case.problem.config.path, case=case, stdin=infile, stdout=outfile, stderr=devnull, universal_newlines=True, bufsize=-1) | 317 call(case.problem.config.path, case=case, stdin=infile, stdout=outfile, stderr=devnull) |
| 318 if config.globalconf.force_zero_exitcode and case.process.returncode or case.process.returncode < 0: | 318 if config.globalconf.force_zero_exitcode and case.process.returncode or case.process.returncode < 0: |
| 319 raise NonZeroExitCode(case.process.returncode) | 319 raise NonZeroExitCode(case.process.returncode) |
| 320 case.has_called_back = True | 320 case.has_called_back = True |
| 321 callback() | 321 callback() |
| 322 outfile.seek(0) | 322 outfile.seek(0) |
