parent
0d4ee7de20
commit
129f764f36
@ -0,0 +1,29 @@
|
||||
|
||||
describe("tablelist", function() {
|
||||
var tablelist;
|
||||
var tables;
|
||||
|
||||
beforeEach(function() {
|
||||
cdb.templates.add(new cdb.core.Template({
|
||||
name: 'dashboard/views/table_list_item',
|
||||
compiled: _.template('')
|
||||
}));
|
||||
tables = new cdb.admin.Tables();
|
||||
tablelist = new cdb.admin.dashboard.TableList({
|
||||
model: tables
|
||||
});
|
||||
});
|
||||
|
||||
it("should update header when new table is added", function() {
|
||||
spyOn(tablelist, '_updateListHeader');
|
||||
tables.add({name: 'test'});
|
||||
expect(tablelist._updateListHeader).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it("should update header when new table removed", function() {
|
||||
tables.add({name: 'test'});
|
||||
spyOn(tablelist, '_updateListHeader');
|
||||
tables.remove(tables.at(0));
|
||||
expect(tablelist._updateListHeader).toHaveBeenCalled();
|
||||
});
|
||||
});
|
Loading…
Reference in new issue