Ejemplo n.º 1
0
 /**
  * @test
  */
 public function freeObjectsByTagTest()
 {
     $startMemory = memory_get_usage(TRUE);
     $identifier1 = 'my-identifier';
     $identifier2 = 'my-identifier-2';
     $identifier3 = 'my-identifier-3';
     $this->createBigData($identifier1, $identifier2, $identifier3);
     $highMemory = memory_get_usage(TRUE);
     //$this->assertGreaterThan($startMemory, $highMemory);
     Manager::freeObjectsByTag('tag1');
     $freedMemory = memory_get_usage(TRUE);
     $this->assertFalse(Manager::hasObject($identifier1));
     $this->assertFalse(Manager::hasObject($identifier2));
     // Should actually be less
     //$this->assertLessThanOrEqual($highMemory, $freedMemory);
 }