diff --git a/control/iosys.py b/control/iosys.py index 110552138..29f5bfefb 100644 --- a/control/iosys.py +++ b/control/iosys.py @@ -314,6 +314,9 @@ def _repr_latex_(self): def _repr_html_(self): # Defaults to using __repr__; override in subclasses return None + + def _repr_markdown_(self): + return self._repr_html_() @property def repr_format(self): diff --git a/control/tests/statesp_test.py b/control/tests/statesp_test.py index 0806696f0..e3d78bbdd 100644 --- a/control/tests/statesp_test.py +++ b/control/tests/statesp_test.py @@ -1440,6 +1440,7 @@ def test_html_repr(gmats, ref, dt, dtref, repr_type, num_format, editsdefaults): dt_html = dtref.format(dt=dt, fmt=defaults['statesp.latex_num_format']) ref_html = ref[refkey].format(dt=dt_html) assert g._repr_html_() == ref_html + assert g._repr_html_() == g._repr_markdown_() @pytest.mark.parametrize(