1
0
mirror of synced 2025-01-18 06:21:40 +03:00
This commit is contained in:
zYne 2007-03-01 21:31:49 +00:00
parent 80093d7f76
commit a2016e2e6c

View File

@ -5,65 +5,65 @@ class Doctrine_Query_Delete_TestCase extends Doctrine_UnitTestCase {
$q->parseQuery('DELETE FROM User'); $q->parseQuery('DELETE FROM User');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e WHERE (e.type = 0)'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity WHERE (e.type = 0)');
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->delete()->from('User'); $q->delete()->from('User');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e WHERE (e.type = 0)'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity WHERE (e.type = 0)');
} }
public function testDeleteAll() { public function testDeleteAll() {
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->parseQuery('DELETE FROM Entity'); $q->parseQuery('DELETE FROM Entity');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity');
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->delete()->from('Entity'); $q->delete()->from('Entity');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity');
} }
public function testDeleteWithCondition() { public function testDeleteWithCondition() {
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->parseQuery('DELETE FROM Entity WHERE id = 3'); $q->parseQuery('DELETE FROM Entity WHERE id = 3');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e WHERE id = 3'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity WHERE id = 3');
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->delete()->from('Entity')->where('id = 3'); $q->delete()->from('Entity')->where('id = 3');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e WHERE id = 3'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity WHERE id = 3');
} }
public function testDeleteWithLimit() { public function testDeleteWithLimit() {
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->parseQuery('DELETE FROM Entity LIMIT 20'); $q->parseQuery('DELETE FROM Entity LIMIT 20');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e LIMIT 20'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity LIMIT 20');
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->delete()->from('Entity')->limit(20); $q->delete()->from('Entity')->limit(20);
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e LIMIT 20'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity LIMIT 20');
} }
public function testDeleteWithLimitAndOffset() { public function testDeleteWithLimitAndOffset() {
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->parseQuery('DELETE FROM Entity LIMIT 10 OFFSET 20'); $q->parseQuery('DELETE FROM Entity LIMIT 10 OFFSET 20');
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e LIMIT 10 OFFSET 20'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity LIMIT 10 OFFSET 20');
$q = new Doctrine_Query(); $q = new Doctrine_Query();
$q->delete()->from('Entity')->limit(10)->offset(20); $q->delete()->from('Entity')->limit(10)->offset(20);
$this->assertEqual($q->getQuery(), 'DELETE FROM entity e LIMIT 10 OFFSET 20'); $this->assertEqual($q->getQuery(), 'DELETE FROM entity LIMIT 10 OFFSET 20');
} }
} }
?> ?>