コード例 #1
0
ファイル: test_web.py プロジェクト: tyrng/maze-runner
 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()
コード例 #2
0
ファイル: test_web.py プロジェクト: aigeano/pympler
 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()
コード例 #3
0
ファイル: test_garbage.py プロジェクト: robbiehinch/pympler
 def tearDown(self):
     end_debug_garbage()
     del gc.garbage[:]
コード例 #4
0
ファイル: test_garbage.py プロジェクト: tharun2011/pympler
 def tearDown(self):
     end_debug_garbage()
     del gc.garbage[:]