@ -4,7 +4,7 @@ const assert = require('assert');
const nconf = require ( 'nconf' ) ;
const nconf = require ( 'nconf' ) ;
const request = require ( 'request-promise-native' ) ;
const request = require ( 'request-promise-native' ) ;
const db = require ( './mocks/databasemock' ) ;
const db = require ( './mocks/databasemock' ) ;
const middleware = require ( '../src/middleware' ) ;
const user = require ( '../src/user' ) ;
const user = require ( '../src/user' ) ;
const groups = require ( '../src/groups' ) ;
const groups = require ( '../src/groups' ) ;
const utils = require ( '../src/utils' ) ;
const utils = require ( '../src/utils' ) ;
@ -21,7 +21,6 @@ describe('Middlewares', () => {
} ) ;
} ) ;
it ( 'should expose res.locals.isAdmin = false' , ( done ) => {
it ( 'should expose res.locals.isAdmin = false' , ( done ) => {
const middleware = require ( '../src/middleware' ) ;
const resMock = { locals : { } } ;
const resMock = { locals : { } } ;
middleware . exposeAdmin ( { } , resMock , ( ) => {
middleware . exposeAdmin ( { } , resMock , ( ) => {
assert . strictEqual ( resMock . locals . isAdmin , false ) ;
assert . strictEqual ( resMock . locals . isAdmin , false ) ;
@ -30,7 +29,6 @@ describe('Middlewares', () => {
} ) ;
} ) ;
it ( 'should expose res.locals.isAdmin = true' , ( done ) => {
it ( 'should expose res.locals.isAdmin = true' , ( done ) => {
const middleware = require ( '../src/middleware' ) ;
const reqMock = { user : { uid : adminUid } } ;
const reqMock = { user : { uid : adminUid } } ;
const resMock = { locals : { } } ;
const resMock = { locals : { } } ;
middleware . exposeAdmin ( reqMock , resMock , ( ) => {
middleware . exposeAdmin ( reqMock , resMock , ( ) => {
@ -40,7 +38,6 @@ describe('Middlewares', () => {
} ) ;
} ) ;
it ( 'should expose privileges in res.locals.privileges and isSelf=true' , ( done ) => {
it ( 'should expose privileges in res.locals.privileges and isSelf=true' , ( done ) => {
const middleware = require ( '../src/middleware' ) ;
const reqMock = { user : { uid : adminUid } , params : { uid : adminUid } } ;
const reqMock = { user : { uid : adminUid } , params : { uid : adminUid } } ;
const resMock = { locals : { } } ;
const resMock = { locals : { } } ;
middleware . exposePrivileges ( reqMock , resMock , ( ) => {
middleware . exposePrivileges ( reqMock , resMock , ( ) => {
@ -54,7 +51,6 @@ describe('Middlewares', () => {
} ) ;
} ) ;
it ( 'should expose privileges in res.locals.privileges and isSelf=false' , ( done ) => {
it ( 'should expose privileges in res.locals.privileges and isSelf=false' , ( done ) => {
const middleware = require ( '../src/middleware' ) ;
const reqMock = { user : { uid : 0 } , params : { uid : adminUid } } ;
const reqMock = { user : { uid : 0 } , params : { uid : adminUid } } ;
const resMock = { locals : { } } ;
const resMock = { locals : { } } ;
middleware . exposePrivileges ( reqMock , resMock , ( ) => {
middleware . exposePrivileges ( reqMock , resMock , ( ) => {
@ -68,7 +64,6 @@ describe('Middlewares', () => {
} ) ;
} ) ;
it ( 'should expose privilege set' , ( done ) => {
it ( 'should expose privilege set' , ( done ) => {
const middleware = require ( '../src/middleware' ) ;
const reqMock = { user : { uid : adminUid } } ;
const reqMock = { user : { uid : adminUid } } ;
const resMock = { locals : { } } ;
const resMock = { locals : { } } ;
middleware . exposePrivilegeSet ( reqMock , resMock , ( ) => {
middleware . exposePrivilegeSet ( reqMock , resMock , ( ) => {