mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-01-01 10:48:38 -05:00
Improve Group tests.
This commit is contained in:
parent
c4203fe174
commit
00b5f6a6bb
1 changed files with 7 additions and 6 deletions
|
@ -23,16 +23,17 @@ test('Group bounds', function() {
|
|||
strokeWidth: 5,
|
||||
strokeColor: 'black'
|
||||
};
|
||||
|
||||
var path = new Path.Circle([150, 150], 60);
|
||||
var secondPath = new Path.Circle([175, 175], 85);
|
||||
var group = new Group([path, secondPath]);
|
||||
compareRectangles(group.bounds, { x: 90, y: 90, width: 170, height: 170 });
|
||||
compareRectangles(group.strokeBounds, { x: 87.5, y: 87.5, width: 175, height: 175 });
|
||||
compareRectangles(group.bounds, { x: 90, y: 90, width: 170, height: 170 }, 'group.bounds');
|
||||
compareRectangles(group.strokeBounds, { x: 87.5, y: 87.5, width: 175, height: 175 }, 'group.strokeBounds');
|
||||
|
||||
group.rotate(20);
|
||||
compareRectangles(group.bounds, { x: 89.97681, y: 82.94095, width: 170.04639, height: 177.08224 });
|
||||
compareRectangles(group.strokeBounds, { x: 87.47681, y: 80.44095, width: 175.04639, height: 182.08224 });
|
||||
compareRectangles(group.bounds, { x: 89.97681, y: 82.94095, width: 170.04639, height: 177.08224 }, 'group.bounds');
|
||||
compareRectangles(group.strokeBounds, { x: 87.47681, y: 80.44095, width: 175.04639, height: 182.08224 }, 'group.strokeBounds');
|
||||
group.rotate(20, new Point(50, 50));
|
||||
compareRectangles(group.bounds, { x: 39.70692, y: 114.99196, width: 170.00412, height: 180.22401 });
|
||||
compareRectangles(group.strokeBounds, { x: 37.20692, y: 112.49196, width: 175.00412, height: 185.22401 });
|
||||
compareRectangles(group.bounds, { x: 39.70692, y: 114.99196, width: 170.00412, height: 180.22401 }, 'group.bounds');
|
||||
compareRectangles(group.strokeBounds, { x: 37.20692, y: 112.49196, width: 175.00412, height: 185.22401 }, 'group.strokeBounds');
|
||||
});
|
Loading…
Reference in a new issue