Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
fix bug with "is" and change_parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
dkrenn committed Aug 28, 2015
1 parent 1e625e3 commit be23e63
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/sage/rings/asymptotic/asymptotic_ring.py
Original file line number Diff line number Diff line change
Expand Up @@ -1360,17 +1360,16 @@ def change_parameter(self, **kwds):
sage: A.change_parameter(coefficient_ring=ZZ) is A
True
"""
parameters = ('growth_group', 'coefficient_ring', 'category', 'default_prec')
parameters = ('growth_group', 'coefficient_ring', 'default_prec')
values = dict()
for parameter in parameters:
values[parameter] = kwds.get(parameter, getattr(self, parameter))
values['category'] = values['category']()
values['category'] = self.category()
if all(values[parameter] is getattr(self, parameter)
for parameter in parameters):
for parameter in parameters) and values['category'] is self.category():
return self
return self.__class__(**values)


@staticmethod
def _create_empty_summands_():
r"""
Expand Down

0 comments on commit be23e63

Please sign in to comment.