Changeset 3701 for trunk/tests/Relation

Show
Ignore:
Timestamp:
02/03/08 21:29:57 (11 months ago)
Author:
romanb
Message:

Merged r3518:r3700 from branch to trunk. Branch to be deleted, soon. Development continues in trunk.

Location:
trunk/tests/Relation
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/tests/Relation/OneToManyTestCase.php

    r2353 r3701  
    4343    public function testRelationParsing() 
    4444    { 
    45         $table = $this->conn->getTable('Entity'); 
     45        $table = $this->conn->getClassMetadata('Entity'); 
    4646 
    4747        $rel = $table->getRelation('Phonenumber'); 
     
    5656    public function testRelationParsing2() 
    5757    { 
    58         $table = $this->conn->getTable('Phonenumber'); 
     58        $table = $this->conn->getClassMetadata('Phonenumber'); 
    5959 
    6060        $rel = $table->getRelation('Entity'); 
     
    6565    public function testRelationParsing3() 
    6666    { 
    67         $table = $this->conn->getTable('Policy'); 
     67        $table = $this->conn->getClassMetadata('Policy'); 
    6868 
    6969        $rel = $table->getRelation('PolicyAssets'); 
  • trunk/tests/Relation/ParserTestCase.php

    r3460 r3701  
    3535    public function testPendingRelations() 
    3636    { 
    37         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     37        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    3838         
    3939        $p = array('type' => Doctrine_Relation::ONE,  
     
    5050    public function testBindThrowsExceptionIfTypeNotSet() 
    5151    { 
    52         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     52        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    5353 
    5454        $p = array('local' => 'email_id'); 
     
    6262    public function testRelationParserSupportsLocalColumnGuessing() 
    6363    { 
    64         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     64        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    6565 
    6666        $d = $r->completeDefinition(array('class'   => 'Phonenumber', 
     
    7272    public function testRelationParserSupportsLocalColumnGuessing2() 
    7373    { 
    74         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     74        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    7575 
    7676        $d = $r->completeDefinition(array('class'   => 'Email', 
     
    8282    public function testRelationParserSupportsForeignColumnGuessing() 
    8383    { 
    84         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     84        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    8585 
    8686        $d = $r->completeDefinition(array('class' => 'Phonenumber', 
     
    9292    public function testRelationParserSupportsForeignColumnGuessing2() 
    9393    { 
    94         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     94        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    9595 
    9696        $d = $r->completeDefinition(array('class' => 'Email', 
     
    102102    public function testRelationParserSupportsGuessingOfBothColumns() 
    103103    { 
    104         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     104        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    105105 
    106106        $d = $r->completeDefinition(array('class' => 'Email', 
     
    113113    public function testRelationParserSupportsGuessingOfBothColumns2() 
    114114    { 
    115         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     115        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    116116 
    117117        $d = $r->completeDefinition(array('class' => 'Phonenumber', 
     
    139139                                               'type'     => Doctrine_Relation::MANY, 
    140140                                               'foreign'  => 'group_id', 
    141                                                'refClass' => 'GroupUser')); 
     141                                               'refClass' => 'Groupuser')); 
    142142 
    143143        $this->assertEqual($d['local'], 'user_id'); 
     
    146146    public function testGetRelationReturnsForeignKeyObjectForOneToOneRelation() 
    147147    { 
    148         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     148        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    149149        $p = array('type' => Doctrine_Relation::ONE,  
    150150                   'local' => 'email_id'); 
     
    156156        $this->assertTrue($rel instanceof Doctrine_Relation_LocalKey); 
    157157    } 
     158     
    158159    public function testGetRelationReturnsForeignKeyObjectForOneToManyRelation() 
    159160    { 
    160         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
     161        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
    161162        $p = array('type' => Doctrine_Relation::MANY); 
    162163 
     
    167168        $this->assertTrue($rel instanceof Doctrine_Relation_ForeignKey); 
    168169    } 
     170     
    169171    public function testGetRelationReturnsForeignKeyObjectForManytToManyRelation() 
    170172    { 
    171         $r = new Doctrine_Relation_Parser($this->conn->getTable('User')); 
    172         $p = array('type' => Doctrine_Relation::MANY, 'refClass' => 'GroupUser', 
    173                 'refRelationName' => 'UserGroupuser', 
    174                 'refReverseRelationName' => 'GroupGroupuser'); 
     173        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('User')); 
     174        $p = array('type' => Doctrine_Relation::MANY, 'refClass' => 'Groupuser'); 
    175175 
    176176        $r->bind('Group', $p); 
     
    179179         
    180180        $this->assertTrue($rel instanceof Doctrine_Relation_Association); 
    181         $rel = $r->getRelation('UserGroupuser'); 
     181        $rel = $r->getRelation('Groupuser'); 
    182182        $this->assertTrue($rel instanceof Doctrine_Relation_ForeignKey); 
    183183    } 
    184184    public function testGetRelationReturnsForeignKeyObjectForNestRelation() 
    185185    { 
    186         $r = new Doctrine_Relation_Parser($this->conn->getTable('Entity')); 
     186        $r = new Doctrine_Relation_Parser($this->conn->getClassMetadata('Entity')); 
    187187        $p = array('type' => Doctrine_Relation::MANY, 
    188188                   'refClass' => 'EntityReference',