diff --git a/test/test_shape_pie.scad b/test/test_shape_pie.scad new file mode 100644 index 00000000..eae1f8ed --- /dev/null +++ b/test/test_shape_pie.scad @@ -0,0 +1,10 @@ +include ; +include ; + +echo("==== test_shape_pie ===="); + +expected = [[0, 0], [7.07107, 7.07107], [5, 8.66025], [2.58819, 9.65926], [0, 10], [-2.58819, 9.65926], [-5, 8.66025], [-7.07107, 7.07107], [-8.66025, 5], [-9.65926, 2.58819], [-10, 0], [-9.65926, -2.58819], [-8.66025, -5], [-7.07107, -7.07107], [-5, -8.66025], [-2.58819, -9.65926], [0, -10], [2.58819, -9.65926], [5, -8.66025], [7.07107, -7.07107]]; + +actual = shape_pie(10, [45, 315], $fn = 24); + +assertEqualPoints(expected, actual); \ No newline at end of file