Changes between Version 105 and Version 109 of Ticket #7377


Ignore:
Timestamp:
03/10/11 16:08:31 (8 years ago)
Author:
kcrisman
Comment:
  • We could catch errors as suggested in the previous comment to report them as before. It could be changed back to something else in a later ticket (hopefully this ticket could be merged quickly, and anyway there is still a lot of work left to communicate directly with Maxima as a lib avoiding strings transformations).

Okay, that seems best to me as well so it can actually get merged. Presumably lots of potential followup tickets.

So I will try to do this today on top of the current list of patches, though I expect whatever I create will be merged by one of you into a p3 patch if that makes it easier to follow.

  • I'll try to add doctests this weekend.

Impressive! Hopefully at least some can be nearly copied from the previous doctests (?)

  • As far as the problem mentionned in comment 106 is concerned, we could mark its output as random or something like ![... ,gcd,...another function,...] (and modify commands() later if really needed).

Probably better to have an actual doctest like that, as random might allow weird things to slip through.

Afterwards the ticket would finally be ready for review.

Yes!

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7377

    • Property Work issues changed from to Maxima question doctests, 100% coverage, Maxima command list doctest
  • Ticket #7377 – Description

    v105 v109  
    22
    33----
    4 Status: All doctest failures (8 in total across 4 files) are due to the fact that Maxima asking a question now triggers a different error.
     4Status: Nearly all doctest failures (8 in total across 4 files) are due to the fact that Maxima asking a question now triggers a different error.  One comes from a change in the list of Maxima commands created in the new interface.
    55
    66----
     
    1919trac_7377-unicode_to_ecl-p1.patch
    2020}}}
     21
     22 * attachment:trac_7377-abstract-maxima_p2.patch
     23 * attachment:trac_7377-maximalib_p2.patch
     24 * attachment:trac_7377-fastcalculus_p2.patch
     25 * attachment:trac_7377-better-ask-error_p2.patch
     26 * attachment:trac_7377-split_and_refactor-p2.patch
     27 * attachment:trac_7377-lazy-maxlib.p2.patch
     28 * attachment:trac_7377-floatcast.patch
     29 * attachment:trac_7377-unicode_to_ecl-p1.patch