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 '); } }