kopia lustrzana https://github.com/Tldraw/Tldraw
25 wiersze
485 B
TypeScript
25 wiersze
485 B
TypeScript
|
import { TestEditor } from './TestEditor'
|
||
|
|
||
|
jest.useFakeTimers()
|
||
|
|
||
|
let editor: TestEditor
|
||
|
|
||
|
afterEach(() => {
|
||
|
editor?.dispose()
|
||
|
})
|
||
|
|
||
|
beforeEach(() => {
|
||
|
editor = new TestEditor()
|
||
|
|
||
|
editor.createShapes([])
|
||
|
})
|
||
|
|
||
|
describe('Highlight shape', () => {
|
||
|
it('can be selected by clicking its side', () => {
|
||
|
editor.setCurrentTool('highlight').pointerDown(60, 60).pointerUp()
|
||
|
editor.setCurrentTool('select').pointerDown(70, 70).pointerUp()
|
||
|
|
||
|
expect(editor.selectedShapes).toHaveLength(1)
|
||
|
})
|
||
|
})
|