| | 67 | |
| | 68 | public function testTicket1132() |
| | 69 | { |
| | 70 | $test = new SoftDeleteTest(); |
| | 71 | $test->name = 'test1'; |
| | 72 | $test->something = 'test2'; |
| | 73 | $test->save(); |
| | 74 | |
| | 75 | $q = Doctrine_Query::create() |
| | 76 | ->from('SoftDeleteTest s') |
| | 77 | ->addWhere('s.name = ?') |
| | 78 | ->addWhere('s.something = ?'); |
| | 79 | |
| | 80 | $results = $q->execute(array('test1', 'test2')); |
| | 81 | $this->assertEqual($q->getSql(), 'SELECT s.name AS s__name, s.something AS s__something, s.deleted AS s__deleted FROM soft_delete_test s WHERE s.name = ? AND s.something = ? AND s.deleted = ?'); |
| | 82 | $this->assertEqual($q->getParams(array('test1', 'test2')), array('test1', 'test2', false)); |
| | 83 | $this->assertEqual($results->count(), 1); |
| | 84 | } |