|
- from __future__ import print_function
- from __future__ import absolute_import
-
- import unittest
-
- import greenlet
- from . import _test_extension_cpp
-
-
- class CPPTests(unittest.TestCase):
- def test_exception_switch(self):
- greenlets = []
- for i in range(4):
- g = greenlet.greenlet(_test_extension_cpp.test_exception_switch)
- g.switch(i)
- greenlets.append(g)
- for i, g in enumerate(greenlets):
- self.assertEqual(g.switch(), i)
|