const common = require('../common'); const settings = require('ep_etherpad-lite/node/utils/Settings'); describe(__filename, function() { let agent; const backups = {}; before(async function() { agent = await common.init(); }); beforeEach(async function() { backups.settings = {}; for (const setting of ['requireAuthentication', 'requireAuthorization']) { backups.settings[setting] = settings[setting]; } settings.requireAuthentication = false; settings.requireAuthorization = false; }); afterEach(async function() { Object.assign(settings, backups.settings); }); describe('/javascript', function() { it('/javascript -> 200', async function() { await agent.get('/javascript').expect(200); }); }); });