diff --git a/testdata/scad/bugs/issue990.scad b/testdata/scad/bugs/issue990.scad new file mode 100644 index 00000000..172da17f --- /dev/null +++ b/testdata/scad/bugs/issue990.scad @@ -0,0 +1,5 @@ +hull() { + for (i = [0:1]) { + cylinder(h=0); + } +} diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index ac5626fc..a4130dc9 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1205,7 +1205,8 @@ list(APPEND BUGS_FILES ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue584.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue913.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue936.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue964.scad - ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue964b.scad) + ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue964b.scad + ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue990.scad) list(APPEND EXPORT3D_TEST_FILES ${BUGS_FILES}) list(APPEND OPENCSGTEST_FILES ${BUGS_FILES}) diff --git a/tests/regression/cgalpngtest/issue990-expected.png b/tests/regression/cgalpngtest/issue990-expected.png new file mode 100644 index 00000000..57f7f9d6 Binary files /dev/null and b/tests/regression/cgalpngtest/issue990-expected.png differ diff --git a/tests/regression/opencsgtest/issue990-expected.png b/tests/regression/opencsgtest/issue990-expected.png new file mode 100644 index 00000000..3bada54b Binary files /dev/null and b/tests/regression/opencsgtest/issue990-expected.png differ