mirror of
https://github.com/Hopiu/fabric.js.git
synced 2026-04-23 23:34:41 +00:00
add some failing tests on canvas (#3025)
This commit is contained in:
parent
0c6a665bcb
commit
b52ca6ff55
1 changed files with 19 additions and 0 deletions
|
|
@ -234,6 +234,25 @@
|
|||
canvas.remove(rect);
|
||||
});
|
||||
|
||||
test('findTarget last rendered', function() {
|
||||
ok(typeof canvas.findTarget == 'function');
|
||||
var rect = makeRect({ left: 0, top: 0 }), target;
|
||||
canvas.add(rect);
|
||||
target = canvas.findTarget({
|
||||
clientX: 5, clientY: 5
|
||||
}, true);
|
||||
canvas.setActiveObject(target);
|
||||
equal(target, rect, 'Should return the rect');
|
||||
canvas.renderAll();
|
||||
equal(canvas.lastRenderedWithControls, rect);
|
||||
canvas.remove(rect);
|
||||
target = canvas.findTarget({
|
||||
clientX: 5, clientY: 5
|
||||
}, true);
|
||||
equal(target, null, 'Should not find target');
|
||||
equal(canvas.lastRenderedWithControls, undefined, 'lastRendereWithControls reference should disappear');
|
||||
});
|
||||
|
||||
test('findTarget with subTargetCheck', function() {
|
||||
var rect = makeRect({ left: 0, top: 0 }),
|
||||
rect2 = makeRect({ left: 30, top: 30}), target,
|
||||
|
|
|
|||
Loading…
Reference in a new issue