fix: \mathinner MathML when invoked as a denominator. (#3501)

* fix: \mathinner

* Write a better test for \mathinner

Fixes #3500
This commit is contained in:
Ron Kok
2022-01-12 09:32:54 -08:00
committed by GitHub
parent 80e769ba3f
commit 1f8512577b
2 changed files with 17 additions and 1 deletions

View File

@@ -101,6 +101,19 @@ describe("A rel parser", function() {
});
});
describe("A mathinner parser", function() {
it("should not fail", function() {
expect("\\mathinner{\\langle{\\psi}\\rangle}").toParse();
expect("\\frac 1 {\\mathinner{\\langle{\\psi}\\rangle}}").toParse();
});
it("should return one group, not a fragment", function() {
const contents = "\\mathinner{\\langle{\\psi}\\rangle}";
const mml = buildMathML(getParsed(contents), contents, defaultOptions);
expect(mml.children.length).toEqual(1);
});
});
describe("A punct parser", function() {
const expression = ",;";