mirror of https://github.com/zulip/zulip.git
tests: Add set_up() helper for input_pill tests.
This commit is contained in:
parent
9e0c8e50d1
commit
572990b7f4
|
@ -90,7 +90,7 @@ run_test('basics', () => {
|
||||||
assert.deepEqual(widget.items(), [item]);
|
assert.deepEqual(widget.items(), [item]);
|
||||||
});
|
});
|
||||||
|
|
||||||
run_test('insert_remove', () => {
|
function set_up() {
|
||||||
set_global('$', global.make_zjquery());
|
set_global('$', global.make_zjquery());
|
||||||
var items = {
|
var items = {
|
||||||
blue: {
|
blue: {
|
||||||
|
@ -112,11 +112,6 @@ run_test('insert_remove', () => {
|
||||||
|
|
||||||
var pill_input = $.create('pill_input');
|
var pill_input = $.create('pill_input');
|
||||||
|
|
||||||
var inserted_html = [];
|
|
||||||
pill_input.before = function (elem) {
|
|
||||||
inserted_html.push(elem.html());
|
|
||||||
};
|
|
||||||
|
|
||||||
var create_item_from_text = function (text) {
|
var create_item_from_text = function (text) {
|
||||||
return items[text];
|
return items[text];
|
||||||
};
|
};
|
||||||
|
@ -132,8 +127,27 @@ run_test('insert_remove', () => {
|
||||||
|
|
||||||
id_seq = 0;
|
id_seq = 0;
|
||||||
|
|
||||||
|
return {
|
||||||
|
config: config,
|
||||||
|
pill_input: pill_input,
|
||||||
|
items: items,
|
||||||
|
container: container,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
run_test('insert_remove', () => {
|
||||||
|
const info = set_up();
|
||||||
|
|
||||||
|
const config = info.config;
|
||||||
|
const pill_input = info.pill_input;
|
||||||
|
const items = info.items;
|
||||||
|
const container = info.container;
|
||||||
|
|
||||||
|
var inserted_html = [];
|
||||||
|
pill_input.before = function (elem) {
|
||||||
|
inserted_html.push(elem.html());
|
||||||
|
};
|
||||||
|
|
||||||
// FINALLY CREATE THE WIDGET!!
|
|
||||||
var widget = input_pill.create(config);
|
var widget = input_pill.create(config);
|
||||||
|
|
||||||
var created;
|
var created;
|
||||||
|
|
Loading…
Reference in New Issue