1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-05-01 06:12:59 +02:00
TableFilter/test/test-callbacks.js

27 lines
727 B
JavaScript

var tf = new TableFilter('demo', {
base_path: '../dist/tablefilter/',
on_filters_loaded: filtersLoadedTests
});
tf.init();
function filtersLoadedTests(){
tf.setFilterValue(0, 'Adelaide');
tf.setFilterValue(1, 'Perth');
tf.filter();
// issue 241: can filter table in filters loaded callback
module('TableFilter with filters loaded callback');
test('Can filter table on callback', function() {
deepEqual(tf.initialized, true, 'TableFilter is initialized');
deepEqual(tf.getValidRowsNb(), 1, 'Nb of filtered rows');
});
module('Tear-down');
test('Can destroy', function() {
tf.destroy();
deepEqual(tf.isInitialized(), false, 'Destroyed');
});
}