Skip to content

Commit 1dfd924

Browse files
committed
core: update tests
1 parent dcc2261 commit 1dfd924

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

packages/corelib/src/__tests__/error.spec.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ describe('UserError', () => {
1111
expect.stringContaining(
1212
'UserError: ' +
1313
JSON.stringify({
14-
rawError: 'Error: raw, mock stack',
14+
rawError: {
15+
name: 'UserError',
16+
message: 'raw',
17+
stack: 'mock stack',
18+
},
1519
userMessage: {
1620
key: 'The selected part does not exist',
1721
args: {

packages/corelib/src/__tests__/lib.spec.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,11 @@ describe('Lib', () => {
149149
key: 'Validation failed!',
150150
args: {},
151151
},
152-
rawError: expect.stringMatching(/Error: Hello/),
152+
rawError: {
153+
name: expect.stringContaining('Error'),
154+
message: 'Hello',
155+
stack: expect.stringContaining('Error: Hello'),
156+
},
153157
})
154158

155159
// Array of stuff:

packages/meteor-lib/src/api/__tests__/client.test.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,18 @@ describe('ClientAPI', () => {
3434
{
3535
const rawErr = new Error(mockErrorMessage)
3636
const error = ClientAPI.responseError(UserError.from(rawErr, UserErrorMessage.InternalError, mockArgs))
37+
3738
expect(error).toMatchObject({
3839
error: {
3940
key: UserErrorMessage.InternalError,
4041
userMessage: {
4142
args: mockArgs,
4243
key: 'An internal error occured!',
4344
},
44-
rawError: rawErr,
45+
rawError: expect.objectContaining({
46+
message: mockErrorMessage,
47+
name: 'UserError',
48+
}),
4549
},
4650
})
4751
}

0 commit comments

Comments
 (0)