diff --git a/test/tests/PathItem_Contains.js b/test/tests/PathItem_Contains.js index f556603c..133e612f 100644 --- a/test/tests/PathItem_Contains.js +++ b/test/tests/PathItem_Contains.js @@ -296,19 +296,19 @@ test('CompoundPath#contains() (nested touching circles: #944)', function() { }); test('Path#contains() with Path#interiorPoint', function() { - var path = new paper.Path({ - segments: [ - [100, 100], - [150, 100], - [150, 180], - [200, 180], - [200, 100], - [250, 100], - [250, 200], - [100, 200] - ], - closed: true - }); - testPoint(path, path.interiorPoint, true, - 'The path\'s interior point should actually be inside the path'); + var paths = [ + 'M100,100l50,0l0,80l50,0l0,-80l50,0l0,100l-150,0z', + 'M214.48881,363.27884c-0.0001,-0.00017 -0.0001,-0.00017 0,0z', + 'M289.92236,384.04631c0.00002,0.00023 0.00002,0.00023 0,0z', + 'M195.51448,280.25264c-0.00011,0.00013 -0.00011,0.00013 0,0z', + 'M514.7818,183.0217c-0.00011,-0.00026 -0.00011,-0.00026 0,0z', + 'M471.91288,478.44229c-0.00018,0.00022 -0.00018,0.00022 0,0z' + ]; + for (var i = 0; i < paths.length; i++) { + var path = PathItem.create(paths[i]); + testPoint(path, path.interiorPoint, true, 'The path[' + i + + ']\'s interior point should actually be inside the path'); + } }); + +