diff --git a/src/sage/rings/invariants/invariant_theory.py b/src/sage/rings/invariants/invariant_theory.py index 71779aac175..d8681a8adc9 100644 --- a/src/sage/rings/invariants/invariant_theory.py +++ b/src/sage/rings/invariants/invariant_theory.py @@ -806,6 +806,16 @@ def _extract_coefficients(self, monomials): Traceback (most recent call last): ... ValueError: less monomials were passed than the form actually has + + TESTS: + + Check for :trac:`30035`:: + + sage: R. = QQ[] + sage: f = 3*a**3+b**3+a*b*c + sage: T = invariant_theory.ternary_cubic(f) + sage: T.S_invariant().parent() + Rational Field """ R = self._ring Rgens = R.gens()