1<?php 2class Doctrine_Ticket_1768_TestCase extends Doctrine_UnitTestCase 3{ 4 public function testResultCacheHashShouldProduceDifferentHashesWhenPassingParamsToWhereMethod() 5 { 6 $queryOne = Doctrine_Query::create() 7 ->from('Ticket_1768_Foo f') 8 ->where('f.bar = ?', 1); 9 10 $queryTwo = Doctrine_Query::create() 11 ->from('Ticket_1768_Foo f') 12 ->where('f.bar = ?', 2); 13 14 //Result hashes should be different 15 $this->assertNotEqual($queryOne->calculateResultCacheHash(), $queryTwo->calculateResultCacheHash()); 16 } 17}