Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
it('registers the vision plugin', async () => {
// setup
server = Hapi.server();
server.register(Logger);
// exercise
await server.register(Views);
// validate
expect(server.registrations.vision).to.be.an.object();
expect(server.decorations.toolkit).to.contains('view');
});
beforeEach(function (done) {
server = Hapi.server({
host: 'localhost',
port: 9999
})
done()
})
afterEach(function (done) {
beforeEach(async () => {
server = Hapi.server({ port: 4000 });
await server.register(require('../'));
});
beforeEach(async () => {
server = Hapi.server();
server.register(Logger);
await server.register(Errors);
});
beforeEach(async () => {
server = Hapi.server();
server.register(Logger);
await server.register(Csrf);
});