@@ -140,10 +141,10 @@ class Doctrine_RawSql_TestCase extends Doctrine_UnitTestCase
...
@@ -140,10 +141,10 @@ class Doctrine_RawSql_TestCase extends Doctrine_UnitTestCase
$count=$this->conn->count();
$count=$this->conn->count();
$coll[4]->Phonenumber[0]->phonenumber;
$coll[4]['Phonenumber'][0]['phonenumber'];
$this->assertEqual($count,$this->conn->count());
$this->assertEqual($count,$this->conn->count());
$coll[5]->Phonenumber[0]->phonenumber;
$coll[5]['Phonenumber'][0]['phonenumber'];
$this->assertEqual($count,$this->conn->count());
$this->assertEqual($count,$this->conn->count());
}
}
publicfunctiontestPrimaryKeySelectForcing()
publicfunctiontestPrimaryKeySelectForcing()
...
@@ -222,16 +223,30 @@ class Doctrine_RawSql_TestCase extends Doctrine_UnitTestCase
...
@@ -222,16 +223,30 @@ class Doctrine_RawSql_TestCase extends Doctrine_UnitTestCase
"SELECT entity.name AS entity__name, entity.id AS entity__id FROM (SELECT entity.name FROM entity WHERE entity.name = 'something') WHERE entity.id = 2 ORDER BY entity.name");
"SELECT entity.name AS entity__name, entity.id AS entity__id FROM (SELECT entity.name FROM entity WHERE entity.name = 'something') WHERE entity.id = 2 ORDER BY entity.name");
$this->assertEqual($query->getSql(),'SELECT entity.name AS entity__name, entity.id AS entity__id, phonenumber.id AS phonenumber__id, phonenumber.phonenumber AS phonenumber__phonenumber, phonenumber.entity_id AS phonenumber__entity_id FROM entity LEFT JOIN phonenumber ON phonenumber.entity_id = entity.id LIMIT 3');
$this->assertEqual($query->getSql(),'SELECT entity.name AS entity__name, entity.id AS entity__id, phonenumber.id AS phonenumber__id, phonenumber.phonenumber AS phonenumber__phonenumber, phonenumber.entity_id AS phonenumber__entity_id FROM entity LEFT JOIN phonenumber ON phonenumber.entity_id = entity.id LIMIT 3');