/** * @covers WhereBuilder::separateAttributeFromRelations */ public function testSeparateAttributeFromRelations() { $b = new WhereBuilder(); $str = 'my/related/attribute'; $this->assertEquals(['my/related', 'attribute'], $b->separateAttributeFromRelations($str)); $str = 'myAttribute'; $this->assertEquals(['', 'myAttribute'], $b->separateAttributeFromRelations($str)); $b->setQueryOptionRelationSeparator('@'); $this->assertEquals(['', $str], $b->separateAttributeFromRelations($str)); }