Skip to content

Commit df76448

Browse files
committed
test(fireEvent): add test spec for read-only target properties
1 parent b09c02e commit df76448

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/__tests__/events.js

+10
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,16 @@ test('assigns clipboardData properties', () => {
366366
expect(clipboardData.getData('text')).toBe('example')
367367
})
368368

369+
test('assigns read-only target properties', () => {
370+
const node = document.createElement('div')
371+
const spy = jest.fn()
372+
node.addEventListener('scroll', spy)
373+
374+
expect(node.scrollWidth).toBe(0)
375+
fireEvent.scroll(node, {target: {scrollWidth: 10}})
376+
expect(node.scrollWidth).toBe(10)
377+
})
378+
369379
test('fires events on Window', () => {
370380
const messageSpy = jest.fn()
371381
window.addEventListener('message', messageSpy)

0 commit comments

Comments
 (0)