From e8befbcc6f0bea51aa417083c9ff54ee49306f23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 17 Jan 2024 15:18:26 -0500 Subject: [PATCH] test: add plugin id tests --- test/plugins.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/plugins.js b/test/plugins.js index 1260f8fd71..582823b33a 100644 --- a/test/plugins.js +++ b/test/plugins.js @@ -262,6 +262,18 @@ describe('Plugins', () => { }); }); + it('should error if plugin id is invalid', async () => { + await assert.rejects( + plugins.toggleActive('\t\nnodebb-plugin'), + { message: '[[error:invalid-plugin-id]]' } + ); + + await assert.rejects( + plugins.toggleActive('notaplugin'), + { message: '[[error:invalid-plugin-id]]' } + ); + }); + it('should upgrade plugin', function (done) { this.timeout(0); plugins.upgrade(pluginName, 'latest', (err, isActive) => {