Mercurial > ~astiob > upreckon > hgweb
comparison testcases.py @ 79:ee8a99dcaaed
Renamed configuration variable tasknames to problems
| author | Oleg Oshmyan <chortos@inbox.lv> |
|---|---|
| date | Mon, 17 Jan 2011 11:11:01 +0000 |
| parents | 69eadc60f4e2 |
| children | 24752db487c5 |
comparison
equal
deleted
inserted
replaced
| 78:d46bd7ee3e69 | 79:ee8a99dcaaed |
|---|---|
| 577 contextmgr = CopyDeleting(case, case.infile, inputdatafname) | 577 contextmgr = CopyDeleting(case, case.infile, inputdatafname) |
| 578 else: | 578 else: |
| 579 inputdatafname = case.problem.config.inname | 579 inputdatafname = case.problem.config.inname |
| 580 contextmgr = Copying(case.infile, inputdatafname) | 580 contextmgr = Copying(case.infile, inputdatafname) |
| 581 with contextmgr: | 581 with contextmgr: |
| 582 # FIXME: this U doesn't do anything good for the child process, does it? | 582 with open(inputdatafname) as infile: |
| 583 with open(inputdatafname, 'rU') as infile: | |
| 584 with tempfile.TemporaryFile('w+') if options.erase and not case.validator else open(case.problem.config.outname, 'w+') as outfile: | 583 with tempfile.TemporaryFile('w+') if options.erase and not case.validator else open(case.problem.config.outname, 'w+') as outfile: |
| 585 if call is not None: | 584 if call is not None: |
| 586 call(case.problem.config.path, case=case, stdin=infile, stdout=outfile, stderr=devnull, universal_newlines=True, bufsize=-1, preexec_fn=preexec_fn) | 585 call(case.problem.config.path, case=case, stdin=infile, stdout=outfile, stderr=devnull, universal_newlines=True, bufsize=-1, preexec_fn=preexec_fn) |
| 587 else: | 586 else: |
| 588 try: | 587 try: |
