con); } public function testInstancePoolingDisabled() { Propel::enableInstancePooling(); $books = PropelQuery::from('Book') ->setFormatter(ModelCriteria::FORMAT_ON_DEMAND) ->find($this->con); foreach ($books as $book) { $this->assertFalse(Propel::isInstancePoolingEnabled()); } } public function testInstancePoolingReenabled() { Propel::enableInstancePooling(); $books = PropelQuery::from('Book') ->setFormatter(ModelCriteria::FORMAT_ON_DEMAND) ->find($this->con); foreach ($books as $book) { } $this->assertTrue(Propel::isInstancePoolingEnabled()); Propel::disableInstancePooling(); $books = PropelQuery::from('Book') ->setFormatter(ModelCriteria::FORMAT_ON_DEMAND) ->find($this->con); foreach ($books as $book) { } $this->assertFalse(Propel::isInstancePoolingEnabled()); Propel::enableInstancePooling(); } }