diff --git a/tests/model/SiteTreeTest.php b/tests/model/SiteTreeTest.php index b7bdd479..6f98c891 100644 --- a/tests/model/SiteTreeTest.php +++ b/tests/model/SiteTreeTest.php @@ -882,9 +882,9 @@ class SiteTreeTest extends SapphireTest { $valid = $classB->validate(); $this->assertFalse($valid->valid(), "Doesnt allow child on parents disallowing all children"); - $classB->ParentID = $classC->ID; + $classB->ParentID = $classCext->ID; $valid = $classB->validate(); - $this->assertFalse($valid->valid(), "Doesnt allow child on parents disallowing all children"); + $this->assertTrue($valid->valid(), "Extensions of allowed classes are incorrectly reported as invalid"); $classCext->ParentID = $classD->ID; $valid = $classCext->validate();