mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 21:13:36 +00:00
node tests: Add popovers.clear_for_testing().
This commit is contained in:
committed by
Steve Howell
parent
9c9d381890
commit
e9e8bcd26e
@@ -94,6 +94,7 @@ function make_image_stubber() {
|
||||
function test_ui(label, f) {
|
||||
run_test(label, (override) => {
|
||||
override(popovers, "clipboard_enable", noop);
|
||||
popovers.clear_for_testing();
|
||||
popovers.register_click_handlers();
|
||||
f(override);
|
||||
});
|
||||
|
||||
@@ -55,6 +55,17 @@ let userlist_placement = "right";
|
||||
|
||||
let list_of_popovers = [];
|
||||
|
||||
export function clear_for_testing() {
|
||||
current_actions_popover_elem = undefined;
|
||||
current_flatpickr_instance = undefined;
|
||||
current_message_info_popover_elem = undefined;
|
||||
current_mobile_message_buttons_popover_elem = undefined;
|
||||
current_user_info_popover_elem = undefined;
|
||||
current_playground_links_popover_elem = undefined;
|
||||
list_of_popovers.length = 0;
|
||||
userlist_placement = "right";
|
||||
}
|
||||
|
||||
export function clipboard_enable(arg) {
|
||||
// arg is a selector or element
|
||||
// We extract this function for testing purpose.
|
||||
|
||||
Reference in New Issue
Block a user