Ejemplo n.º 1
0
 def test_garbage(self):
     """Test if reference cycles can be viewed."""
     start_debug_garbage()
     try:
         body = self.get('/garbage', status=200)
         #self.assertTrue('0 reference cycles' in body, body)
         cycle = ['spam', 'eggs']
         cycle.append(cycle)
         del cycle
         body = self.get('/garbage', status=200)
         #self.assertTrue('0 reference cycles' in body, body)
         body = self.get('/refresh', status=303)
         body = self.get('/garbage', status=200)
         #self.assertTrue('1 reference cycle' in body, body)
         self.assertTrue('/garbage/0' in body)
         body = self.get('/garbage/0', status=200)
         self.assertTrue('/garbage/graph/0' in body, body)
         self.assertTrue('/garbage/graph/0?reduce=' in body, body)
         body = self.get('/garbage/graph/0', status=200)
         body = self.get('/garbage/graph/0?reduce=on', status=200)
     finally:
         end_debug_garbage()
Ejemplo n.º 2
0
 def test_garbage(self):
     """Test if reference cycles can be viewed."""
     start_debug_garbage()
     try:
         body = self.get('/garbage', status=200)
         #self.assertTrue('0 reference cycles' in body, body)
         cycle = ['spam', 'eggs']
         cycle.append(cycle)
         del cycle
         body = self.get('/garbage', status=200)
         #self.assertTrue('0 reference cycles' in body, body)
         body = self.get('/refresh', status=303)
         body = self.get('/garbage', status=200)
         #self.assertTrue('1 reference cycle' in body, body)
         self.assertTrue('/garbage/0' in body)
         body = self.get('/garbage/0', status=200)
         self.assertTrue('/garbage/graph/0' in body, body)
         self.assertTrue('/garbage/graph/0?reduce=' in body, body)
         body = self.get('/garbage/graph/0', status=200)
         body = self.get('/garbage/graph/0?reduce=on', status=200)
     finally:
         end_debug_garbage()
Ejemplo n.º 3
0
 def tearDown(self):
     end_debug_garbage()
     del gc.garbage[:]
Ejemplo n.º 4
0
 def tearDown(self):
     end_debug_garbage()
     del gc.garbage[:]