diff --git a/src/sage/doctest/control.py b/src/sage/doctest/control.py index ba78f9bc2a6..60258b7bb1f 100644 --- a/src/sage/doctest/control.py +++ b/src/sage/doctest/control.py @@ -720,7 +720,7 @@ def load_stats(self, filename): sage: import json sage: filename = tmp_filename() sage: with open(filename, 'w') as stats_file: - ....: json.dump({'sage.doctest.control':{'walltime':1.0r}}, stats_file) + ....: json.dump({'sage.doctest.control': {'walltime': 1.0r}}, stats_file) sage: DC.load_stats(filename) sage: DC.stats['sage.doctest.control'] {'walltime': 1.0} @@ -755,7 +755,7 @@ def save_stats(self, filename): sage: from sage.doctest.control import DocTestDefaults, DocTestController sage: DC = DocTestController(DocTestDefaults(), []) - sage: DC.stats['sage.doctest.control'] = {'walltime':1.0r} + sage: DC.stats['sage.doctest.control'] = {'walltime': 1.0r} sage: filename = tmp_filename() sage: DC.save_stats(filename) sage: import json @@ -1030,8 +1030,8 @@ def filter_sources(self): sage: DC = DocTestController(DD, [dirname]) sage: DC.expand_files_into_sources() sage: for i, source in enumerate(DC.sources): - ....: DC.stats[source.basename] = {'walltime': 0.1*(i+1)} - sage: DC.stats['sage.doctest.control'] = {'failed':True,'walltime':1.0} + ....: DC.stats[source.basename] = {'walltime': 0.1r * (i+1)} + sage: DC.stats['sage.doctest.control'] = {'failed': True, 'walltime': 1.0r} sage: DC.filter_sources() Only doctesting files that failed last test. sage: len(DC.sources) @@ -1061,7 +1061,7 @@ def sort_sources(self): sage: DC.expand_files_into_sources() sage: DC.sources.sort(key=lambda s:s.basename) sage: for i, source in enumerate(DC.sources): - ....: DC.stats[source.basename] = {'walltime': 0.1*(i+1)} + ....: DC.stats[source.basename] = {'walltime': 0.1r * (i+1)} sage: DC.sort_sources() Sorting sources by runtime so that slower doctests are run first.... sage: print("\n".join(source.basename for source in DC.sources)) @@ -1202,7 +1202,7 @@ def cleanup(self, final=True): sage: DC.sources.sort(key=lambda s:s.basename) sage: for i, source in enumerate(DC.sources): - ....: DC.stats[source.basename] = {'walltime': 0.1*(i+1)} + ....: DC.stats[source.basename] = {'walltime': 0.1r * (i+1)} ....: sage: DC.run() diff --git a/src/sage/doctest/forker.py b/src/sage/doctest/forker.py index 3e5b4c52811..0175777614f 100644 --- a/src/sage/doctest/forker.py +++ b/src/sage/doctest/forker.py @@ -1369,7 +1369,7 @@ def report_success(self, out, test, example, got, *, check_duration=0): sage: FDS = FileDocTestSource(filename, DD) sage: doctests, extras = FDS.create_doctests(globals()) sage: ex = doctests[0].examples[0] - sage: ex.walltime = 0.0 + sage: ex.walltime = 0.0r sage: DTR.report_success(sys.stdout.write, doctests[0], ex, '1764') ok [0.00 s] """ @@ -1542,8 +1542,8 @@ def report_overtime(self, out, test, example, got, *, check_duration=0): sage: FDS = FileDocTestSource(filename, DD) sage: doctests, extras = FDS.create_doctests(globals()) sage: ex = doctests[0].examples[0] - sage: ex.walltime = 1.23 - sage: DTR.report_overtime(sys.stdout.write, doctests[0], ex, 'BAD ANSWER\n', check_duration=2.34) + sage: ex.walltime = 1.23r + sage: DTR.report_overtime(sys.stdout.write, doctests[0], ex, 'BAD ANSWER\n', check_duration=2.34r) ********************************************************************** File ".../sage/doctest/forker.py", line 11, in sage.doctest.forker Warning, slow doctest: @@ -1673,11 +1673,12 @@ def update_results(self, D): sage: DTR.run(doctests[0]) TestResults(failed=0, attempted=4) sage: T.stop().annotate(DTR) - sage: D = DictAsObject({'cputime':[],'walltime':[],'err':None}) + sage: D = DictAsObject({'cputime': [], 'walltime': [], 'err': None}) sage: DTR.update_results(D) 0 sage: sorted(list(D.items())) - [('cputime', [...]), ('err', None), ('failures', 0), ('tests', 4), ('walltime', [...]), ('walltime_skips', 0)] + [('cputime', [...]), ('err', None), ('failures', 0), ('tests', 4), + ('walltime', [...]), ('walltime_skips', 0)] """ for key in ["cputime", "walltime"]: if key not in D: