summaryrefslogtreecommitdiffstats
path: root/apps/files/tests
diff options
context:
space:
mode:
authorVincent Petry <pvince81@owncloud.com>2016-06-27 13:46:25 +0200
committerGitHub <noreply@github.com>2016-06-27 13:46:25 +0200
commit1d4c61af47d3b52a26080cb9046dd412cf3109f7 (patch)
treebce474e99fab5396561281b4675b19071d0edee9 /apps/files/tests
parent579bc57d16797c4e74794d0b53e2a56af82df962 (diff)
parentb4cf29775849236be338fc7c8e2ad0d7f361ade7 (diff)
downloadnextcloud-server-1d4c61af47d3b52a26080cb9046dd412cf3109f7.tar.gz
nextcloud-server-1d4c61af47d3b52a26080cb9046dd412cf3109f7.zip
Merge pull request #25237 from owncloud/search-filelistnextpageresults
Prerender file list pages to include search results
Diffstat (limited to 'apps/files/tests')
-rw-r--r--apps/files/tests/js/filelistSpec.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/files/tests/js/filelistSpec.js b/apps/files/tests/js/filelistSpec.js
index 7e6408128bb..a74e1c7328c 100644
--- a/apps/files/tests/js/filelistSpec.js
+++ b/apps/files/tests/js/filelistSpec.js
@@ -989,6 +989,17 @@ describe('OCA.Files.FileList tests', function() {
expect($summary.find('.info').text()).toEqual("1 folder and 3 files");
expect($nofilterresults.hasClass('hidden')).toEqual(true);
});
+ it('filters the list of non-rendered rows using filter()', function() {
+ var $summary = $('#filestable .summary');
+ var $nofilterresults = fileList.$el.find(".nofilterresults");
+ fileList.setFiles(generateFiles(0, 64));
+
+ fileList.setFilter('63');
+ expect($('#fileList tr:not(.hidden)').length).toEqual(1);
+ expect($summary.hasClass('hidden')).toEqual(false);
+ expect($summary.find('.info').text()).toEqual("0 folders and 1 file matches '63'");
+ expect($nofilterresults.hasClass('hidden')).toEqual(true);
+ });
it('hides the emptyfiles notice when using filter()', function() {
expect(fileList.files.length).toEqual(0);
expect(fileList.files).toEqual([]);