#7946: Fix TestSuite failures for schemes
-------------------------------------+-------------------------------------
Reporter: nthiery | Owner: AlexGhitza
Type: defect | Status: needs_review
Priority: major | Milestone: sage-6.4
Component: algebraic | Resolution:
geometry | Merged in:
Keywords: | Reviewers: Travis Scrimshaw
Authors: Peter Bruin | Work issues:
Report Upstream: N/A | Commit:
Branch: | 5fd92eed3024163fa068bea8e3644d677f151adc
u/pbruin/7946-scheme_point_improvements| Stopgaps:
Dependencies: #16158 |
-------------------------------------+-------------------------------------
Changes (by tscrim):
* reviewer: => Travis Scrimshaw
Comment:
Replying to [comment:8 pbruin]:
> The attached branch makes affine schemes, and points on them, cooperate
better with the category and coercion code. The `TestSuite` now runs
without failures.
Is there some way you can get rid of that custom `__call__` method in
`AffineScheme`, or at least passes things up through the `Parent.__call__`
when trying to construct an element? If not, then I think we're okay
setting this to positive review as it fixes the issues as stated in the
ticket description (you can do this on my behalf).
Also, I think that comment:6 (from the ''very'' limited understanding I
have of the math) is the correct way to do things. However that would be a
major overhaul to be done on a separate ticket, and perhaps the above
change to `__call__` would fit into that.
--
Ticket URL: <http://trac.sagemath.org/ticket/7946#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.