1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
//Unsure how to test
describe('column.contentPadding option', function() {
dt.libs({
js: ['jquery', 'datatables'],
css: ['datatables']
});
describe('Functional tests', function() {
dt.html('basic');
var standardWidth;
it('Get standard column width', function() {
$('#example').dataTable();
var anThs = $('#example thead th');
standardWidth = anThs[3].offsetWidth;
});
dt.html('basic');
it('Ensure it is substanitally larger now', function() {
$('#example').dataTable({
columns: [null, null, null, { contentPadding: 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' }, null, null]
});
var anThs = $('#example thead th');
//console.log("NOW: " + anThs[3].offsetWidth + " BEFORE " + standardWidth*1.5);
//expect(anThs[3].offsetWidth > standardWidth*1.5).toBe(true);
});
});
});
|