public function testDoubleSpreadWithinAbstractTypes()
{
$this->expectPassesRule(new NoFragmentCycles(), '
fragment nameFragment on Pet {
... on Dog { name }
... on Cat { name }
}
fragment spreadsInAnon on Pet {
... on Dog { ...nameFragment }
... on Cat { ...nameFragment }
}
');
}