Fixed some failing unit tests after setting Arachne as the default perimeter generator. Some unit tests are temporarily disabled for Arachne.
This commit is contained in:
parent
d107c47b0a
commit
043ac6247e
2 changed files with 25 additions and 4 deletions
|
@ -20,7 +20,10 @@ SCENARIO("PrintObject: Perimeter generation", "[PrintObject]") {
|
|||
}
|
||||
THEN("Every layer in region 0 has 1 island of perimeters") {
|
||||
for (const Layer *layer : object.layers())
|
||||
REQUIRE(layer->regions().front()->perimeters.entities.size() == 1);
|
||||
if (object.config().perimeter_generator == PerimeterGeneratorType::Arachne)
|
||||
REQUIRE(layer->regions().front()->perimeters.entities.size() == 3);
|
||||
else
|
||||
REQUIRE(layer->regions().front()->perimeters.entities.size() == 1);
|
||||
}
|
||||
THEN("Every layer in region 0 has 3 paths in its perimeters list.") {
|
||||
for (const Layer *layer : object.layers())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue