示例#1
0
 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
 def test_64(self):
     pos = 2L * (1024L**3)
     uwsgi.sharedarea_write64(0, pos, 30)
     self.assertEqual(uwsgi.sharedarea_read64(0, pos), 30)