'jul', 'aug', 'sep', 'oct', 'nov', 'dec' ]
},
names: [ 'January', 'February', 'March', 'April', 'May', 'June',
- 'July', 'August', 'September', 'October', 'November', 'December' ],
+ 'July', 'August', 'September', 'October', 'November', 'December' ],
genitive: [ 'January', 'February', 'March', 'April', 'May', 'June',
- 'July', 'August', 'September', 'October', 'November', 'December' ],
+ 'July', 'August', 'September', 'October', 'November', 'December' ],
abbrev: [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
- 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]
+ 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]
};
},
teardown: function () {
$tr.appendTo( $thead );
for ( i = 0; i < data.length; i++ ) {
- /*jshint loopfunc: true */
$tr = $( '<tr>' );
+ // eslint-disable-next-line no-loop-func
$.each( data[ i ], function ( j, str ) {
var $td = $( '<td>' );
$td.text( str ).appendTo( $tr );
simple,
simpleAsc,
function ( $table ) {
+ var event;
$table.tablesorter(
{ sortList: [ { 0: 'desc' }, { 1: 'desc' } ] }
);
$table.find( '.headerSort:eq(0)' ).click();
// Pretend to click while pressing the multi-sort key
- var event = $.Event( 'click' );
+ event = $.Event( 'click' );
event[ $table.data( 'tablesorter' ).config.sortMultiSortKey ] = true;
$table.find( '.headerSort:eq(1)' ).trigger( event );
}
);
- QUnit.test( 'Reset sorting making table appear unsorted', 3, function ( assert ) {
+ QUnit.test( 'Reset sorting making table appear unsorted', function ( assert ) {
var $table = tableCreate( header, simple );
$table.tablesorter(
{ sortList: [
}
);
- QUnit.test( 'Basic planet table: one unsortable column', 3, function ( assert ) {
+ QUnit.test( 'Basic planet table: one unsortable column', function ( assert ) {
var $table = tableCreate( header, planets ),
$cell;
$table.find( 'tr:eq(0) > th:eq(0)' ).addClass( 'unsortable' );
}
);
- QUnit.test( 'Rowspan not exploded on init', 1, function ( assert ) {
+ QUnit.test( 'Rowspan not exploded on init', function ( assert ) {
var $table = tableCreate( header, planets );
// Modify the table to have a multiple-row-spanning cell:
}
);
- QUnit.test( 'Test detection routine', 1, function ( assert ) {
+ QUnit.test( 'Test detection routine', function ( assert ) {
var $table;
$table = $(
'<table class="sortable">' +
} );
/** FIXME: the diff output is not very readeable. */
- QUnit.test( 'T34047 - caption must be before thead', 1, function ( assert ) {
+ QUnit.test( 'T34047 - caption must be before thead', function ( assert ) {
var $table;
$table = $(
'<table class="sortable">' +
);
} );
- QUnit.test( 'data-sort-value attribute, when available, should override sorting position', 3, function ( assert ) {
+ QUnit.test( 'data-sort-value attribute, when available, should override sorting position', function ( assert ) {
var $table, data;
// Example 1: All cells except one cell without data-sort-value,
);
// TODO add numbers sorting tests for T10115 with a different language
- QUnit.test( 'T34888 - Tables inside a tableheader cell', 2, function ( assert ) {
+ QUnit.test( 'T34888 - Tables inside a tableheader cell', function ( assert ) {
var $table;
$table = $(
'<table class="sortable" id="mw-bug-32888">' +
}
);
- QUnit.test( 'Sorting images using alt text', 1, function ( assert ) {
+ QUnit.test( 'Sorting images using alt text', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<tr><th>THEAD</th></tr>' +
);
} );
- QUnit.test( 'Sorting images using alt text (complex)', 1, function ( assert ) {
+ QUnit.test( 'Sorting images using alt text (complex)', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<tr><th>THEAD</th></tr>' +
);
} );
- QUnit.test( 'Sorting images using alt text (with format autodetection)', 1, function ( assert ) {
+ QUnit.test( 'Sorting images using alt text (with format autodetection)', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<tr><th>THEAD</th></tr>' +
);
} );
- QUnit.test( 'T40911 - The row with the largest amount of columns should receive the sort indicators', 3, function ( assert ) {
+ QUnit.test( 'T40911 - The row with the largest amount of columns should receive the sort indicators', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<thead>' +
);
} );
- QUnit.test( 'rowspans in table headers should prefer the last row when rows are equal in length', 2, function ( assert ) {
+ QUnit.test( 'rowspans in table headers should prefer the last row when rows are equal in length', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<thead>' +
);
} );
- QUnit.test( 'holes in the table headers should not throw JS errors', 2, function ( assert ) {
+ QUnit.test( 'holes in the table headers should not throw JS errors', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<thead>' +
} );
// T55527
- QUnit.test( 'td cells in thead should not be taken into account for longest row calculation', 2, function ( assert ) {
+ QUnit.test( 'td cells in thead should not be taken into account for longest row calculation', function ( assert ) {
var $table = $(
'<table class="sortable">' +
'<thead>' +
// T55211 - exploding rowspans in more complex cases
QUnit.test(
- 'Rowspan exploding with row headers and colspans', 1, function ( assert ) {
+ 'Rowspan exploding with row headers and colspans', function ( assert ) {
var $table = $( '<table class="sortable">' +
'<thead><tr><th rowspan="2">n</th><th colspan="2">foo</th><th rowspan="2">baz</th></tr>' +
'<tr><th>foo</th><th>bar</th></tr></thead>' +
]
);
- QUnit.test( 'T105731 - incomplete rows in table body', 3, function ( assert ) {
+ QUnit.test( 'T105731 - incomplete rows in table body', function ( assert ) {
var $table, parsers;
$table = $(
'<table class="sortable">' +
);
} );
- QUnit.test( 'bug T114721 - use of expand-child class', 2, function ( assert ) {
+ QUnit.test( 'bug T114721 - use of expand-child class', function ( assert ) {
var $table, parsers;
$table = $(
'<table class="sortable">' +