From bda5d1442574226f2fd4f021ef3b431a4875c9fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 27 Oct 2021 14:40:42 -0400 Subject: [PATCH] test: empty query params for search --- test/search.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/search.js b/test/search.js index 909a1b7f2f..ee28dd3956 100644 --- a/test/search.js +++ b/test/search.js @@ -273,4 +273,20 @@ describe('Search', () => { }); }); }); + + it('should not crash without a search term', (done) => { + const qs = '/api/search'; + privileges.global.give(['groups:search:content'], 'guests', (err) => { + assert.ifError(err); + request({ + url: nconf.get('url') + qs, + json: true, + }, (err, response, body) => { + assert.ifError(err); + assert(body); + assert.strictEqual(response.statusCode, 200); + privileges.global.rescind(['groups:search:content'], 'guests', done); + }); + }); + }); });