mirror of https://github.com/zulip/zulip.git
compose.js: Add coverage for enter_with_preview_open() function.
This commit is contained in:
parent
07a3bb4d35
commit
c17efffa6a
|
@ -529,6 +529,29 @@ people.add(bob);
|
||||||
}());
|
}());
|
||||||
}());
|
}());
|
||||||
|
|
||||||
|
(function test_enter_with_preview_open() {
|
||||||
|
$("#new_message_content").hide();
|
||||||
|
$("#undo_markdown_preview").show();
|
||||||
|
$("#preview_message_area").show();
|
||||||
|
$("#markdown_preview").hide();
|
||||||
|
page_params.enter_sends = true;
|
||||||
|
var send_message_called = false;
|
||||||
|
compose.send_message = function () {
|
||||||
|
send_message_called = true;
|
||||||
|
};
|
||||||
|
compose.enter_with_preview_open();
|
||||||
|
assert($("#new_message_content").visible());
|
||||||
|
assert(!$("#undo_markdown_preview").visible());
|
||||||
|
assert(!$("#preview_message_area").visible());
|
||||||
|
assert($("#markdown_preview").visible());
|
||||||
|
assert(send_message_called);
|
||||||
|
|
||||||
|
page_params.enter_sends = false;
|
||||||
|
$("#new_message_content").blur();
|
||||||
|
compose.enter_with_preview_open();
|
||||||
|
assert($("#new_message_content").is_focused());
|
||||||
|
}());
|
||||||
|
|
||||||
(function test_set_focused_recipient() {
|
(function test_set_focused_recipient() {
|
||||||
var sub = {
|
var sub = {
|
||||||
stream_id: 101,
|
stream_id: 101,
|
||||||
|
|
Loading…
Reference in New Issue