1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-05-13 11:56:46 +02:00
TableFilter/test/test-rows-counter.js
2014-11-16 11:29:07 +11:00

27 lines
838 B
JavaScript

requirejs(['test-config', '../src/core'], function(config, TableFilter){
QUnit.start();
var dom = require('dom'),
RowsCounter = require('modules/rowsCounter').RowsCounter;
var tf = new TableFilter('demo', {
rows_counter: true
});
tf.init();
module('Sanity checks');
test('RowsCounter component', function() {
deepEqual(tf.Cpt.rowsCounter instanceof RowsCounter, true, 'RowsCounter constructor');
notEqual(tf.Cpt.rowsCounter, null, 'RowsCounter instanciated');
equal(tf.Cpt.rowsCounter.rowsCounterSpan.innerHTML, 7, 'Counter value');
});
test('RowsCounter component with paging', function() {
tf.AddPaging();
equal(tf.Cpt.rowsCounter.rowsCounterSpan.innerHTML, '1-7 / 7', 'Counter value with paging');
tf.RemovePaging();
});
});