From e9068e5adf96df48e2fef723251c7b35bdbffacf Mon Sep 17 00:00:00 2001 From: Marius Kintel Date: Wed, 7 Sep 2011 22:27:29 +0200 Subject: Updated tests to reflect recently changed import behavior diff --git a/src/import.cc b/src/import.cc index 8c27832..0fdc156 100644 --- a/src/import.cc +++ b/src/import.cc @@ -117,7 +117,6 @@ PolySet *ImportNode::evaluate_polyset(render_mode_e, class PolySetEvaluator *) c if (this->type == TYPE_STL) { - p = new PolySet(); handle_dep(this->filename); QFile f(QString::fromStdString(this->filename)); if (!f.open(QIODevice::ReadOnly)) { @@ -125,6 +124,7 @@ PolySet *ImportNode::evaluate_polyset(render_mode_e, class PolySetEvaluator *) c return p; } + p = new PolySet(); QByteArray data = f.read(5); if (data.size() == 5 && QString(data) == QString("solid")) { diff --git a/tests/regression/csgtermtest/allmodules-expected.txt b/tests/regression/csgtermtest/allmodules-expected.txt index c375c01..d7a04fc 100644 --- a/tests/regression/csgtermtest/allmodules-expected.txt +++ b/tests/regression/csgtermtest/allmodules-expected.txt @@ -1 +1 @@ -((((((((((((((((linear_extrude14 + linear_extrude15) + rotate_extrude16) + rotate_extrude17) + import18) + import19) + import20) + import21) + cube23) + sphere24) + cylinder25) + polyhedron26) + square27) + circle28) + polygon29) + projection30) + surface32) +(((((((((((((linear_extrude14 + linear_extrude15) + rotate_extrude16) + rotate_extrude17) + import21) + cube23) + sphere24) + cylinder25) + polyhedron26) + square27) + circle28) + polygon29) + projection30) + surface32) diff --git a/tests/regression/csgtermtest/import-expected.txt b/tests/regression/csgtermtest/import-expected.txt index 847d6c3..a40cf60 100644 --- a/tests/regression/csgtermtest/import-expected.txt +++ b/tests/regression/csgtermtest/import-expected.txt @@ -1 +1 @@ -import2 +No top-level CSG object diff --git a/tests/regression/csgtermtest/import_off-expected.txt b/tests/regression/csgtermtest/import_off-expected.txt index 847d6c3..a40cf60 100644 --- a/tests/regression/csgtermtest/import_off-expected.txt +++ b/tests/regression/csgtermtest/import_off-expected.txt @@ -1 +1 @@ -import2 +No top-level CSG object diff --git a/tests/regression/csgtermtest/import_stl-expected.txt b/tests/regression/csgtermtest/import_stl-expected.txt index 847d6c3..a40cf60 100644 --- a/tests/regression/csgtermtest/import_stl-expected.txt +++ b/tests/regression/csgtermtest/import_stl-expected.txt @@ -1 +1 @@ -import2 +No top-level CSG object -- cgit v0.10.1