Skip to content

Commit d08b157

Browse files
committed
test: try to fix
1 parent 099d109 commit d08b157

File tree

2 files changed

+28
-25
lines changed

2 files changed

+28
-25
lines changed

spec/requestContextMiddleware.spec.js renamed to spec/requestContextMiddlewareGraphQL.spec.js

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,5 @@
1-
describe('requestContextMiddleware', () => {
1+
describe('requestContextMiddlewareGraphQL', () => {
22

3-
it('should support dependency injection on rest api', async () => {
4-
const requestContextMiddleware = (req, res, next) => {
5-
req.config.aCustomController = 'aCustomController';
6-
next();
7-
};
8-
9-
let called;
10-
Parse.Cloud.beforeSave('_User', request => {
11-
expect(request.config.aCustomController).toEqual('aCustomController');
12-
called = true;
13-
});
14-
await reconfigureServer({ requestContextMiddleware });
15-
const user = new Parse.User();
16-
user.setUsername('test');
17-
user.setPassword('test');
18-
await user.signUp();
19-
expect(called).toBeTruthy();
20-
});
213
it('should support dependency injection on graphql api', async () => {
224
const requestContextMiddleware = (req, res, next) => {
235
req.config.aCustomController = 'aCustomController';
@@ -43,14 +25,14 @@ describe('requestContextMiddleware', () => {
4325
},
4426
body: JSON.stringify({
4527
query: `
46-
mutation {
47-
createUser(input: { fields: { username: "test", password: "test" } }) {
48-
user {
49-
objectId
28+
mutation {
29+
createUser(input: { fields: { username: "test", password: "test" } }) {
30+
user {
31+
objectId
32+
}
5033
}
5134
}
52-
}
53-
`,
35+
`,
5436
}),
5537
});
5638
expect(called).toBeTruthy();
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
describe('requestContextMiddlewareRest', () => {
2+
3+
it('should support dependency injection on rest api', async () => {
4+
const requestContextMiddleware = (req, res, next) => {
5+
req.config.aCustomController = 'aCustomController';
6+
next();
7+
};
8+
9+
let called;
10+
Parse.Cloud.beforeSave('_User', request => {
11+
expect(request.config.aCustomController).toEqual('aCustomController');
12+
called = true;
13+
});
14+
await reconfigureServer({ requestContextMiddleware });
15+
const user = new Parse.User();
16+
user.setUsername('test');
17+
user.setPassword('test');
18+
await user.signUp();
19+
expect(called).toBeTruthy();
20+
});
21+
});

0 commit comments

Comments
 (0)