Add unit test for integrals' mandatory from/to blocks And test interaction with sumStartsWithNEquals
diff --git a/test/unit/publicapi.test.js b/test/unit/publicapi.test.js index a2c62c3..5453e7f 100644 --- a/test/unit/publicapi.test.js +++ b/test/unit/publicapi.test.js
@@ -744,6 +744,20 @@ $(mq.el()).remove(); }); + test('integral still has empty limits', function() { + var mq = MQ.MathField($('<span>').appendTo('#mock')[0], { + sumStartsWithNEquals: true + }); + assert.equal(mq.latex(), ''); + + mq.cmd('\\int'); + assert.equal(mq.latex(), '\\int_{ }^{ }'); + + mq.cmd('0'); + assert.equal(mq.latex(), '\\int_0^{ }', 'cursor in the from block'); + + $(mq.el()).remove(); + }); }); suite('substituteTextarea', function() {