mirror of https://github.com/zulip/zulip.git
19 lines
651 B
JavaScript
19 lines
651 B
JavaScript
|
const fs = require("fs");
|
||
|
const { JSDOM } = require("jsdom");
|
||
|
const template = fs.readFileSync("templates/analytics/support.html", "utf-8");
|
||
|
const dom = new JSDOM(template, { pretendToBeVisual: true });
|
||
|
const document = dom.window.document;
|
||
|
|
||
|
var jquery_init;
|
||
|
global.$ = (f) => {jquery_init = f;};
|
||
|
zrequire('support', "js/analytics/support");
|
||
|
set_global('$', global.make_zjquery());
|
||
|
|
||
|
run_test('scrub_realm', () => {
|
||
|
jquery_init();
|
||
|
var click_handler = $('body').get_on_handler('click', '.scrub-realm-button');
|
||
|
assert.equal(typeof click_handler, 'function');
|
||
|
|
||
|
assert.equal(document.querySelectorAll(".scrub-realm-button").length, 2);
|
||
|
});
|