diff options
author | Marius Kintel <marius@kintel.net> | 2014-01-02 22:07:34 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2014-01-02 22:07:34 (GMT) |
commit | 0044ecde206330ac1cd2857a83006e9860dc0229 (patch) | |
tree | 0a721b328213358745a953a7ee3e49744d939424 | |
parent | 1bf5f443793db69f846e4f44479c435dff017e84 (diff) |
Added testcase for #495
-rw-r--r-- | testdata/scad/bugs/issue495.scad | 8 | ||||
-rw-r--r-- | tests/CMakeLists.txt | 3 | ||||
-rw-r--r-- | tests/regression/cgalpngtest/issue495-expected.png | bin | 0 -> 7854 bytes | |||
-rw-r--r-- | tests/regression/opencsgtest/issue495-expected.png | bin | 0 -> 8284 bytes |
4 files changed, 10 insertions, 1 deletions
diff --git a/testdata/scad/bugs/issue495.scad b/testdata/scad/bugs/issue495.scad new file mode 100644 index 0000000..3343113 --- /dev/null +++ b/testdata/scad/bugs/issue495.scad @@ -0,0 +1,8 @@ +// The inner cube won't render correctly in OpenCSG mode as long as this bug is present +difference() { + render(convexity=2) difference() { + cube(20, center = true); + cube(10, center = true); + } + translate([0, 0, 15]) cube(30, center=true); +} diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 9e44780..446b7b7 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -884,7 +884,8 @@ set_test_config(Heavy opencsgtest_minkowski3-tests # Bugs -list(APPEND BUGS_FILES ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue541.scad +list(APPEND BUGS_FILES ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue495.scad + ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue541.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue578.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue578b.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/bugs/issue582.scad diff --git a/tests/regression/cgalpngtest/issue495-expected.png b/tests/regression/cgalpngtest/issue495-expected.png Binary files differnew file mode 100644 index 0000000..6302d94 --- /dev/null +++ b/tests/regression/cgalpngtest/issue495-expected.png diff --git a/tests/regression/opencsgtest/issue495-expected.png b/tests/regression/opencsgtest/issue495-expected.png Binary files differnew file mode 100644 index 0000000..5d012bf --- /dev/null +++ b/tests/regression/opencsgtest/issue495-expected.png |