mirror of https://github.com/zulip/zulip.git
list_render test: Split out no-filtering test.
This commit is contained in:
parent
2cded3f3df
commit
47c9f463db
|
@ -192,7 +192,7 @@ run_test('filtering', () => {
|
|||
'fence',
|
||||
'grape',
|
||||
];
|
||||
let opts = {
|
||||
const opts = {
|
||||
filter: {
|
||||
element: search_input,
|
||||
predicate: (item, value) => {
|
||||
|
@ -203,7 +203,7 @@ run_test('filtering', () => {
|
|||
};
|
||||
|
||||
container.html = (html) => { assert.equal(html, ''); };
|
||||
let widget = list_render.create(container, list, opts);
|
||||
const widget = list_render.create(container, list, opts);
|
||||
|
||||
let expected_html =
|
||||
'<div>apple</div>' +
|
||||
|
@ -240,15 +240,21 @@ run_test('filtering', () => {
|
|||
'<div>gary</div>' +
|
||||
'<div>giraffe</div>';
|
||||
assert.deepEqual(container.appended_data.html(), expected_html);
|
||||
});
|
||||
|
||||
run_test('no filtering', () => {
|
||||
const container = make_container();
|
||||
make_scroll_container(container);
|
||||
container.html = () => {};
|
||||
|
||||
// Opts does not require a filter key.
|
||||
opts = {
|
||||
const opts = {
|
||||
modifier: (item) => div(item),
|
||||
};
|
||||
widget = list_render.create(container, ['apple', 'banana'], opts);
|
||||
const widget = list_render.create(container, ['apple', 'banana'], opts);
|
||||
widget.render();
|
||||
|
||||
expected_html =
|
||||
const expected_html =
|
||||
'<div>apple</div>' +
|
||||
'<div>banana</div>';
|
||||
assert.deepEqual(container.appended_data.html(), expected_html);
|
||||
|
|
Loading…
Reference in New Issue