mirror of
https://github.com/koalyptus/TableFilter.git
synced 2024-05-23 16:52:26 +02:00
Add tests for regex with start(*) and plus(+)
This commit is contained in:
parent
fbeb52bda2
commit
4a6ae393a5
|
@ -24,6 +24,32 @@
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('Regex operator - rgx:b.*e', function() {
|
||||||
|
tf.clearFilters();
|
||||||
|
tf.setFilterValue(1, 'rgx:b.*e');
|
||||||
|
tf.filter();
|
||||||
|
var filteredData = tf.getFilteredData();
|
||||||
|
deepEqual(tf.getValidRows().length, 4, 'Expected number of matches');
|
||||||
|
deepEqual(
|
||||||
|
filteredData[3],
|
||||||
|
[8, ['Adelaide', 'Brisbane', '2045', '2.15', '40']],
|
||||||
|
'Expected row data'
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
|
test('Regex operator - rgx:b.+e', function() {
|
||||||
|
tf.clearFilters();
|
||||||
|
tf.setFilterValue(1, 'rgx:b.+e');
|
||||||
|
tf.filter();
|
||||||
|
var filteredData = tf.getFilteredData();
|
||||||
|
deepEqual(tf.getValidRows().length, 3, 'Expected number of matches');
|
||||||
|
deepEqual(
|
||||||
|
filteredData[2],
|
||||||
|
[8, ['Adelaide', 'Brisbane', '2045', '2.15', '40']],
|
||||||
|
'Expected row data'
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
test('Empty operator - [empty]', function() {
|
test('Empty operator - [empty]', function() {
|
||||||
tf.clearFilters();
|
tf.clearFilters();
|
||||||
tf.setFilterValue(4, '[empty]');
|
tf.setFilterValue(4, '[empty]');
|
||||||
|
|
Loading…
Reference in a new issue