public function teardown()
 {
     MultiRelationTestPerson::cleanup();
 }
Beispiel #2
0
 public function testSubSelectSameClass()
 {
     MultiRelationTestPerson::setupTables($this->session->database);
     MultiRelationTestPerson::insertData($this->session->database);
     $q = $this->session->createFindQuery('MultiRelationTestPerson');
     $subQ = $this->session->createSubQuery($q, 'MultiRelationTestPerson');
     $subQ->select('mother');
     $q->where($q->expr->in('id', $subQ));
     $stmt = $q->prepare();
     $this->assertTrue($stmt->execute());
     $this->assertEquals(1, count($stmt->fetchAll()));
     MultiRelationTestPerson::cleanup($this->session->database);
 }