Fix and test for DDC-2073
This commit is contained in:
parent
d6d5c341e2
commit
e15cf324c3
@ -84,7 +84,7 @@ class BasicEntityPersister
|
|||||||
*/
|
*/
|
||||||
static private $comparisonMap = array(
|
static private $comparisonMap = array(
|
||||||
Comparison::EQ => '= %s',
|
Comparison::EQ => '= %s',
|
||||||
Comparison::IS => '= %s',
|
Comparison::IS => 'IS %s',
|
||||||
Comparison::NEQ => '!= %s',
|
Comparison::NEQ => '!= %s',
|
||||||
Comparison::GT => '> %s',
|
Comparison::GT => '> %s',
|
||||||
Comparison::GTE => '>= %s',
|
Comparison::GTE => '>= %s',
|
||||||
|
@ -88,4 +88,13 @@ class BasicEntityPersisterTypeValueSqlTest extends \Doctrine\Tests\OrmTestCase
|
|||||||
|
|
||||||
$this->assertEquals('t0."simple-entity-id" AS simpleentityid1, t0."simple-entity-value" AS simpleentityvalue2', $method->invoke($persister));
|
$this->assertEquals('t0."simple-entity-id" AS simpleentityid1, t0."simple-entity-value" AS simpleentityvalue2', $method->invoke($persister));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @group DDC-2073
|
||||||
|
*/
|
||||||
|
public function testSelectConditionStatementIsNull()
|
||||||
|
{
|
||||||
|
$statement = $this->_persister->getSelectConditionStatementSQL('test', null, array(), Comparison::IS);
|
||||||
|
$this->assertEquals('test IS ?', $statement);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user