コード例 #1
0
ファイル: bigranges.py プロジェクト: EasyPost/uwsgi
 def test_64(self):
     pos = 2L * (1024L ** 3)
     uwsgi.sharedarea_write64(0, pos, 30)
     self.assertEqual(uwsgi.sharedarea_read64(0, pos), 30)
コード例 #2
0
 def test_dec64(self):
     uwsgi.sharedarea_write64(0, 8, 30 * (1024 ** 5))
     uwsgi.sharedarea_dec64(0, 8, 30 * (1024 ** 5) - 1)
     self.assertEqual(uwsgi.sharedarea_read64(0, 8), 1)
コード例 #3
0
 def test_inc64(self):
     uwsgi.sharedarea_write64(0, 8, 17 * (1024 ** 5))
     uwsgi.sharedarea_inc64(0, 8, 1)
     self.assertEqual(uwsgi.sharedarea_read64(0, 8), 17 * (1024 ** 5) + 1)
コード例 #4
0
 def test_dec64(self):
     uwsgi.sharedarea_write64(0, 8, 30 * (1024 ** 5))
     uwsgi.sharedarea_dec64(0, 8, 30 * (1024 ** 5) - 1)
     self.assertEqual(uwsgi.sharedarea_read64(0, 8), 1)
コード例 #5
0
 def test_inc64(self):
     uwsgi.sharedarea_write64(0, 8, 17 * (1024 ** 5))
     uwsgi.sharedarea_inc64(0, 8, 1)
     self.assertEqual(uwsgi.sharedarea_read64(0, 8), 17 * (1024 ** 5) + 1)
コード例 #6
0
ファイル: bigranges.py プロジェクト: daadaada/lalamath
 def test_64(self):
     pos = 2L * (1024L**3)
     uwsgi.sharedarea_write64(0, pos, 30)
     self.assertEqual(uwsgi.sharedarea_read64(0, pos), 30)