This test checks that a grand child is not set as a parent, can you also add one for a direct child to ensure it fails?