added svcapi ui and camunda code
[it/otf.git] / otf-frontend / server / test / hooks / group-filter.test.js
1 const assert = require('assert');\r
2 const feathers = require('@feathersjs/feathers');\r
3 const groupFilter = require('../../src/hooks/group-filter');\r
4 \r
5 describe('\'groupFilter\' hook', () => {\r
6         let app;\r
7 \r
8         beforeEach(() => {\r
9                 app = feathers();\r
10 \r
11                 app.use('/dummy', {\r
12                         async get (id) {\r
13                                 return { id };\r
14                         }\r
15                 });\r
16 \r
17                 app.service('dummy').hooks({});\r
18         });\r
19 \r
20         it('runs the hook', async () => {\r
21                 const result = await app.service('dummy').get('test');\r
22 \r
23                 assert.deepEqual(result, { id: 'test' });\r
24         });\r
25 });\r