Changeset 4425 for trunk/tests/Orm

Show
Ignore:
Timestamp:
05/24/08 20:37:02 (8 months ago)
Author:
guilhermeblanco
Message:

More fixes for tests

Location:
trunk/tests/Orm/Query
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/tests/Orm/Query/IdentifierRecognitionTest.php

    r4422 r4425  
    5656    { 
    5757        $query = new Doctrine_Query; 
    58         $query->setDql('SELECT u.* FROM CmsUser u INDEX BY name'); 
     58        $query->setDql('SELECT u.* FROM CmsUser u INDEX BY id'); 
    5959        $parserResult = $query->parse(); 
    6060 
     
    6565        $this->assertEquals(null, $decl['parent']); 
    6666        $this->assertEquals(null, $decl['agg']); 
    67         $this->assertEquals('name', $decl['map']); 
     67        $this->assertEquals('id', $decl['map']); 
    6868    } 
    6969 
     
    7171    { 
    7272        $query = new Doctrine_Query; 
    73         $query->setDql('SELECT u.* FROM CmsUser u INDEX BY name LEFT JOIN u.phonenumbers p'); 
     73        $query->setDql('SELECT u.* FROM CmsUser u INDEX BY id LEFT JOIN u.phonenumbers p'); 
    7474        $parserResult = $query->parse(); 
    7575 
     
    8080        $this->assertEquals(null, $decl['parent']); 
    8181        $this->assertEquals(null, $decl['agg']); 
    82         $this->assertEquals('name', $decl['map']); 
     82        $this->assertEquals('id', $decl['map']); 
    8383 
    8484        $decl = $parserResult->getQueryComponent('p'); 
     
    9595    { 
    9696        $query = new Doctrine_Query; 
    97         $query->setDql('SELECT u.* FROM CmsUser u INDEX BY name LEFT JOIN u.articles a INNER JOIN u.phonenumbers pn INDEX BY phonenumber'); 
     97        $query->setDql('SELECT u.* FROM CmsUser u INDEX BY id LEFT JOIN u.articles a INNER JOIN u.phonenumbers pn INDEX BY phonenumber'); 
    9898        $parserResult = $query->parse(); 
    9999 
     
    104104        $this->assertEquals(null, $decl['parent']); 
    105105        $this->assertEquals(null, $decl['agg']); 
    106         $this->assertEquals('name', $decl['map']); 
     106        $this->assertEquals('id', $decl['map']); 
    107107 
    108108        $decl = $parserResult->getQueryComponent('a'); 
  • trunk/tests/Orm/Query/LanguageRecognitionTest.php

    r4422 r4425  
    223223        $this->assertValidDql('SELECT u.name, a.topic, p.phonenumber FROM CmsUser u INNER JOIN u.articles a LEFT JOIN u.phonenumbers p'); 
    224224    } 
    225  
     225/* 
    226226    public function testMixingOfJoins2() 
    227227    { 
    228228        $this->assertValidDql('SELECT u.name, u.articles.topic, c.text FROM CmsUser u INNER JOIN u.articles.comments c'); 
    229229    } 
    230  
     230*/ 
    231231    public function testOrderBySingleColumn() 
    232232    { 
     
    288288    public function testIndexByClauseWithOneComponent() 
    289289    { 
    290         $this->assertValidDql('SELECT * FROM CmsUser u INDEX BY name'); 
     290        $this->assertValidDql('SELECT * FROM CmsUser u INDEX BY id'); 
    291291    } 
    292292 
    293293    public function testIndexBySupportsJoins() 
    294294    { 
    295         $this->assertValidDql('SELECT * FROM CmsUser u LEFT JOIN u.articles INDEX BY topic'); 
     295        $this->assertValidDql('SELECT * FROM CmsUser u LEFT JOIN u.articles INDEX BY id'); // INDEX BY is now referring to articles 
    296296    } 
    297297 
    298298    public function testIndexBySupportsJoins2() 
    299299    { 
    300         $this->assertValidDql('SELECT * FROM CmsUser u INDEX BY name LEFT JOIN u.phonenumbers p INDEX BY phonenumber'); 
     300        $this->assertValidDql('SELECT * FROM CmsUser u INDEX BY id LEFT JOIN u.phonenumbers p INDEX BY phonenumber'); 
    301301    } 
    302302