From 78bfb2f31d0eebf069e6c27aa619900eadea17c3 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Fri, 14 Jun 2019 08:44:02 +0800 Subject: [PATCH] add test case --- test/test_all.scad | 1 + test/test_shape_starburst.scad | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 test/test_shape_starburst.scad diff --git a/test/test_all.scad b/test/test_all.scad index 541bbc78..20ce4714 100644 --- a/test/test_all.scad +++ b/test/test_all.scad @@ -49,6 +49,7 @@ include ; include ; include ; include ; +include ; include ; include ; diff --git a/test/test_shape_starburst.scad b/test/test_shape_starburst.scad new file mode 100644 index 00000000..8c7646ed --- /dev/null +++ b/test/test_shape_starburst.scad @@ -0,0 +1,14 @@ +include ; +include ; + +module test_shape_starburst() { + echo("==== test_shape_starburst ===="); + + expected = [[30, 0], [10.3923, 6], [15, 25.9808], [0, 12], [-15, 25.9808], [-10.3923, 6], [-30, 0], [-10.3923, -6], [-15, -25.9808], [0, -12], [15, -25.9808], [10.3923, -6]]; + + actual = shape_starburst(30, 12, 6); + + assertEqualPoints(expected, actual); +} + +test_shape_starburst(); \ No newline at end of file