Example #1
0
 public function testDoCountDuplicateColumnName()
 {
     $con = Propel::getServiceContainer()->getReadConnection(BookTableMap::DATABASE_NAME);
     $c = new Criteria();
     $c->addSelectColumn(BookTableMap::COL_ID);
     $c->addJoin(BookTableMap::COL_AUTHOR_ID, AuthorTableMap::COL_ID);
     $c->addSelectColumn(AuthorTableMap::COL_ID);
     $c->setLimit(3);
     try {
         $count = $c->doCount($con);
     } catch (Exception $e) {
         $this->fail('doCount() cannot deal with a criteria selecting duplicate column names ');
     }
 }