Opened 4 years ago

Last modified 4 years ago

#19424 new defect

enable TestSuite for AsymptoticRing

Reported by: dkrenn Owned by:
Priority: major Milestone: sage-6.10
Component: asymptotic expansions Keywords:
Cc: cheuberg, behackl Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #19083 Stopgaps:

Description (last modified by cheuberg)

In sage.ring.asymptotic_ring.AsymptoticRing there is

        sage: from sage.rings.asymptotic.asymptotic_ring import AsymptoticRing as AR_class
        sage: class AR(AR_class):
        ....:     class Element(AR_class.Element):
        ....:         __eq__ = AR_class.Element.has_same_summands
        sage: A = AR(growth_group='z^QQ', coefficient_ring=QQ)
        sage: from itertools import islice
        sage: TestSuite(A).run(  # not tested  # long time
        ....:     verbose=True,
        ....:     elements=tuple(islice(A.some_elements(), 10)),
        ....:     skip=('_test_some_elements',  # to many elements
        ....:           '_test_distributivity'))  # due to cancellations: O(z) != O(z^2)

which is marked as not tested. This is due to some failures with pickling. Correct this and enable this test.

Change History (2)

comment:1 Changed 4 years ago by cheuberg

  • Cc cheuberg added
  • Description modified (diff)

comment:2 Changed 4 years ago by behackl

  • Cc behackl added
Note: See TracTickets for help on using tickets.