Make the tests pass

sendTextMessage is not called when RTE Markdown is enabled, but rather sendHtmlMessage
This commit is contained in:
Luke Barnard 2017-06-23 17:08:37 +01:00
parent 738f261d5d
commit 004d4828f8

View file

@ -99,17 +99,18 @@ describe('MessageComposerInput', () => {
}); });
it('should not change content unnecessarily on Markdown -> RTE conversion', () => { it('should not change content unnecessarily on Markdown -> RTE conversion', () => {
const spy = sinon.spy(client, 'sendTextMessage'); const spy = sinon.spy(client, 'sendHtmlMessage');
mci.enableRichtext(false); mci.enableRichtext(false);
addTextToDraft('a'); addTextToDraft('a');
mci.handleKeyCommand('toggle-mode'); mci.handleKeyCommand('toggle-mode');
mci.handleReturn(sinon.stub()); mci.handleReturn(sinon.stub());
expect(spy.calledOnce).toEqual(true); expect(spy.calledOnce).toEqual(true);
expect(spy.args[0][1]).toEqual('a'); expect(spy.args[0][1]).toEqual('a');
}); });
it('should send emoji messages in rich text', () => { it('should send emoji messages in rich text', () => {
const spy = sinon.spy(client, 'sendTextMessage'); const spy = sinon.spy(client, 'sendHtmlMessage');
mci.enableRichtext(true); mci.enableRichtext(true);
addTextToDraft('☹'); addTextToDraft('☹');
mci.handleReturn(sinon.stub()); mci.handleReturn(sinon.stub());