Changes between Version 4 and Version 5 of Ticket #12415


Ignore:
Timestamp:
03/21/12 20:22:54 (8 years ago)
Author:
roed
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12415 – Description

    v4 v5  
    11There are several improvements that would be good to make, including but not limited to:
    22
    3 1. Forking rather than starting up a new Sage each time.
     3 1. Forking rather than starting up a new Sage each time.
     4 1. Customizable comparison rather than mutating doctests into new doctests (e.g. followup to #10952).
     5 1. Eliminate need to write temporary files for every doctested file.
     6 1. Constant headaches caused by the difference in doctesting library vs. non-library files.
     7 1. The ability to drop into a debugger if a doctest raises an exception.
    48
    5 2. Customizeable comparison rather than mutating doctests into new doctests (e.g. followup to #10952).
    6 
    7 3. Eliminate need to write temporary files for every doctested file.
    8 
    9 4. Provide mechanisms for recording and comparing timings.
    10 
    11 5. Constant headaches caused by the difference in doctesting library vs. non-library files.
    12 
    13 6. The ability to drop into a debugger if a doctest raises an exception.
    14 
    15 7. The ability to run different doctests in the same file in parallel.
    16 
    17 Code at
     9Robert's code is at
    1810
    1911http://code.google.com/p/sagemath-timer/
    2012
    21 does most of the above, should be added to the sage library.
     13and does most of the above (plus more which has been moved to followup tickets #12720 and #12722)