public function testTicket1132()
 {
     Doctrine_Manager::getInstance()->setAttribute(Doctrine_Core::ATTR_USE_DQL_CALLBACKS, true);
     $test = new SoftDeleteBCTest();
     $test->name = 'test1';
     $test->something = 'test2';
     $test->save();
     $q = Doctrine_Query::create()->from('SoftDeleteBCTest s')->addWhere('s.name = ?')->addWhere('s.something = ?');
     $results = $q->execute(array('test1', 'test2'));
     $this->assertEqual($q->getSqlQuery(), 'SELECT s.name AS s__name, s.something AS s__something, s.deleted AS s__deleted FROM soft_delete_bc_test s WHERE (s.name = ? AND s.something = ? AND (s.deleted = 0))');
     $this->assertEqual($q->getFlattenedParams(array('test1', 'test2')), array('test1', 'test2'));
     $this->assertEqual($results->count(), 1);
     Doctrine_Manager::getInstance()->setAttribute(Doctrine_Core::ATTR_USE_DQL_CALLBACKS, false);
 }