Skip to content

Commit 1342ca4

Browse files
committed
fix: update debug messages to include event type in RouteHandlerRegistry and Router
1 parent 99531aa commit 1342ca4

File tree

3 files changed

+22
-10
lines changed

3 files changed

+22
-10
lines changed

packages/event-handler/src/appsync-graphql/RouteHandlerRegistry.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class RouteHandlerRegistry {
4141
public register(options: RouteHandlerOptions): void {
4242
const { fieldName, handler, typeName } = options;
4343
this.#logger.debug(
44-
`Adding resolver ${handler.name} for field ${typeName}.${fieldName}`
44+
`Adding ${this.#eventType} resolver for field ${typeName}.${fieldName}`
4545
);
4646
const cacheKey = this.#makeKey(typeName, fieldName);
4747
if (this.resolvers.has(cacheKey)) {
@@ -67,7 +67,7 @@ class RouteHandlerRegistry {
6767
fieldName: string
6868
): RouteHandlerOptions | undefined {
6969
this.#logger.debug(
70-
`Looking for resolver for type=${typeName}, field=${fieldName}`
70+
`Looking for ${this.#eventType} resolver for type=${typeName}, field=${fieldName}`
7171
);
7272
return this.resolvers.get(this.#makeKey(typeName, fieldName));
7373
}

packages/event-handler/tests/unit/appsync-graphql/AppSyncGraphQLResolver.test.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,18 @@ describe('Class: AppSyncGraphQLResolver', () => {
112112
);
113113

114114
// Assess
115+
expect(console.debug).toHaveBeenNthCalledWith(
116+
1,
117+
'Adding onMutation resolver for field Mutation.addPost'
118+
);
119+
expect(console.debug).toHaveBeenNthCalledWith(
120+
2,
121+
'Looking for onQuery resolver for type=Mutation, field=addPost'
122+
);
123+
expect(console.debug).toHaveBeenNthCalledWith(
124+
3,
125+
'Looking for onMutation resolver for type=Mutation, field=addPost'
126+
);
115127
expect(result).toEqual({
116128
id: '123',
117129
title: 'Post Title',

packages/event-handler/tests/unit/appsync-graphql/Router.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ describe('Class: Router', () => {
1919
// Assess
2020
expect(console.debug).toHaveBeenNthCalledWith(
2121
1,
22-
`Adding resolver ${getPost.name} for field Query.getPost`
22+
'Adding onQuery resolver for field Query.getPost'
2323
);
2424
expect(console.debug).toHaveBeenNthCalledWith(
2525
2,
26-
`Adding resolver ${addPost.name} for field Mutation.addPost`
26+
'Adding onMutation resolver for field Mutation.addPost'
2727
);
2828
});
2929

@@ -64,19 +64,19 @@ describe('Class: Router', () => {
6464
// Assess
6565
expect(console.debug).toHaveBeenNthCalledWith(
6666
1,
67-
'Adding resolver getPost for field Query.getPost'
67+
'Adding onQuery resolver for field Query.getPost'
6868
);
6969
expect(console.debug).toHaveBeenNthCalledWith(
7070
2,
71-
'Adding resolver getAuthor for field Query.getAuthor'
71+
'Adding onQuery resolver for field Query.getAuthor'
7272
);
7373
expect(console.debug).toHaveBeenNthCalledWith(
7474
3,
75-
'Adding resolver addPost for field Mutation.addPost'
75+
'Adding onMutation resolver for field Mutation.addPost'
7676
);
7777
expect(console.debug).toHaveBeenNthCalledWith(
7878
4,
79-
'Adding resolver updatePost for field Mutation.updatePost'
79+
'Adding onMutation resolver for field Mutation.updatePost'
8080
);
8181

8282
// verify that class scope is preserved after decorating
@@ -106,11 +106,11 @@ describe('Class: Router', () => {
106106
// Assess
107107
expect(console.debug).toHaveBeenNthCalledWith(
108108
1,
109-
'Adding resolver getLocations for field Query.locations'
109+
'Adding onQuery resolver for field Query.locations'
110110
);
111111
expect(console.debug).toHaveBeenNthCalledWith(
112112
2,
113-
'Adding resolver getLocations for field Query.listLocations'
113+
'Adding onQuery resolver for field Query.listLocations'
114114
);
115115

116116
expect(response).toEqual([

0 commit comments

Comments
 (0)