|
13 | 13 | import array |
14 | 14 | import random |
15 | 15 | import logging |
16 | | -from nose import SkipTest |
17 | | -from test import test_support |
18 | 16 | from StringIO import StringIO |
| 17 | + |
| 18 | +import pytest |
| 19 | +from test import test_support |
| 20 | + |
19 | 21 | try: |
20 | 22 | from billiard._ext import _billiard |
21 | 23 | except ImportError as exc: |
22 | | - raise SkipTest(exc) |
| 24 | + raise pytest.skip(exc) |
23 | 25 | # import threading after _billiard to raise a more revelant error |
24 | 26 | # message: "No module named _billiard". _billiard is not compiled |
25 | 27 | # without thread support. |
|
29 | 31 | try: |
30 | 32 | import billiard.synchronize |
31 | 33 | except ImportError as exc: |
32 | | - raise SkipTest(exc) |
| 34 | + raise pytest.skip(exc) |
33 | 35 |
|
34 | 36 | import billiard.dummy |
35 | 37 | import billiard.connection |
@@ -508,7 +510,7 @@ def test_task_done(self): |
508 | 510 | queue = self.JoinableQueue() |
509 | 511 |
|
510 | 512 | if sys.version_info < (2, 5) and not hasattr(queue, 'task_done'): |
511 | | - self.skipTest("requires 'queue.task_done()' method") |
| 513 | + pytest.skip("requires 'queue.task_done()' method") |
512 | 514 |
|
513 | 515 | workers = [self.Process(target=self._test_task_done, args=(queue,)) |
514 | 516 | for i in xrange(4)] |
@@ -1987,7 +1989,7 @@ def test_main(run=None): |
1987 | 1989 | try: |
1988 | 1990 | billiard.RLock() |
1989 | 1991 | except OSError: |
1990 | | - raise SkipTest("OSError raises on RLock creation, see issue 3111!") |
| 1992 | + raise pytest.skip("OSError raises on RLock creation, see issue 3111!") |
1991 | 1993 |
|
1992 | 1994 | if run is None: |
1993 | 1995 | from test.test_support import run_unittest as run |
|
0 commit comments