Skip to content

Commit ded843a

Browse files
committed
chore: update all deps
1 parent d6ed8db commit ded843a

File tree

4 files changed

+36
-17
lines changed

4 files changed

+36
-17
lines changed

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,19 @@
3939
"validate": "kcd-scripts validate"
4040
},
4141
"dependencies": {
42-
"@babel/runtime": "^7.9.6"
42+
"@babel/runtime": "^7.10.5"
4343
},
4444
"devDependencies": {
45-
"@testing-library/jest-dom": "^5.5.0",
46-
"@testing-library/react": "^10.0.4",
47-
"@testing-library/user-event": "^10.1.0",
48-
"kcd-scripts": "^5.11.1",
45+
"@testing-library/jest-dom": "^5.11.1",
46+
"@testing-library/react": "^10.4.7",
47+
"@testing-library/user-event": "^12.0.11",
48+
"kcd-scripts": "^6.2.4",
4949
"react": "^16.13.1",
5050
"react-dom": "^16.13.1",
51-
"typescript": "^3.8.3"
51+
"typescript": "^3.9.7"
5252
},
5353
"peerDependencies": {
54-
"react": ">=16.0.0"
54+
"react": ">=16.13.1"
5555
},
5656
"eslintConfig": {
5757
"extends": "./node_modules/kcd-scripts/eslint.js",

src/__tests__/.eslintrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"rules": {
3+
"no-console": "off"
4+
}
5+
}

src/__tests__/index.js

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
294294

295295
// blow it up
296296
userEvent.click(screen.getByText('toggle explode'))
297-
screen.getByRole('alert')
297+
expect(screen.getByRole('alert')).toBeInTheDocument()
298298
expect(console.error).toHaveBeenCalledTimes(2)
299299
console.error.mockClear()
300300

@@ -309,7 +309,7 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
309309

310310
// blow it up again
311311
userEvent.click(screen.getByText('toggle explode'))
312-
screen.getByRole('alert')
312+
expect(screen.getByRole('alert')).toBeInTheDocument()
313313
expect(console.error).toHaveBeenCalledTimes(2)
314314
console.error.mockClear()
315315

@@ -324,7 +324,7 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
324324

325325
// blow it up again
326326
userEvent.click(screen.getByText('toggle explode'))
327-
screen.getByRole('alert')
327+
expect(screen.getByRole('alert')).toBeInTheDocument()
328328
expect(console.error).toHaveBeenCalledTimes(2)
329329
console.error.mockClear()
330330

@@ -334,7 +334,7 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
334334
expect(handleResetKeysChange).toHaveBeenCalledTimes(1)
335335
expect(handleResetKeysChange).toHaveBeenCalledWith([true], [true, true])
336336
handleResetKeysChange.mockClear()
337-
screen.getByRole('alert')
337+
expect(screen.getByRole('alert')).toBeInTheDocument()
338338
expect(console.error).toHaveBeenCalledTimes(2)
339339
console.error.mockClear()
340340

@@ -347,7 +347,7 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
347347
[true, true],
348348
[false, true],
349349
)
350-
screen.getByRole('alert')
350+
expect(screen.getByRole('alert')).toBeInTheDocument()
351351
handleResetKeysChange.mockClear()
352352
expect(console.error).toHaveBeenCalledTimes(2)
353353
console.error.mockClear()
@@ -362,8 +362,3 @@ test('supports automatic reset of error boundary when resetKeys change', () => {
362362
expect(screen.queryByRole('alert')).not.toBeInTheDocument()
363363
expect(console.error).not.toHaveBeenCalled()
364364
})
365-
366-
/*
367-
eslint
368-
no-console: "off",
369-
*/

tests/setup-env.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,22 @@ afterEach(() => {
44
jest.resetAllMocks()
55
jest.restoreAllMocks()
66
})
7+
8+
beforeEach(() => {
9+
jest.spyOn(console, 'error').mockImplementation(() => {})
10+
})
11+
12+
afterEach(() => {
13+
try {
14+
expect(console.error).not.toHaveBeenCalled()
15+
} catch (e) {
16+
throw new Error(
17+
`console.error was called unexpectedly (make sure to assert all calls and console.error.mockClear() at the end of the test)`,
18+
)
19+
}
20+
})
21+
22+
/*
23+
eslint
24+
no-console: "off",
25+
*/

0 commit comments

Comments
 (0)