6
6
def test_fail_later (testdir ):
7
7
testdir .makepyfile ("""
8
8
from twisted.internet import reactor, defer
9
-
9
+
10
10
def test_fail():
11
11
def doit():
12
12
try:
13
13
1 / 0
14
14
except:
15
15
d.errback()
16
-
16
+
17
17
d = defer.Deferred()
18
18
reactor.callLater(0.01, doit)
19
19
return d
@@ -26,7 +26,7 @@ def doit():
26
26
def test_succeed_later (testdir ):
27
27
testdir .makepyfile ("""
28
28
from twisted.internet import reactor, defer
29
-
29
+
30
30
def test_succeed():
31
31
d = defer.Deferred()
32
32
reactor.callLater(0.01, d.callback, 1)
@@ -40,7 +40,7 @@ def test_succeed():
40
40
def test_non_deferred (testdir ):
41
41
testdir .makepyfile ("""
42
42
from twisted.internet import reactor, defer
43
-
43
+
44
44
def test_succeed():
45
45
return 42
46
46
""" )
@@ -63,13 +63,13 @@ def test_inlineCallbacks(testdir):
63
63
testdir .makepyfile ("""
64
64
from twisted.internet import reactor, defer
65
65
import pytest
66
-
66
+
67
67
@pytest.fixture(scope="module",
68
68
params=["fs", "imap", "web"])
69
69
def foo(request):
70
70
return request.param
71
-
72
-
71
+
72
+
73
73
@pytest.inlineCallbacks
74
74
def test_succeed(foo):
75
75
yield defer.succeed(foo)
@@ -85,16 +85,16 @@ def test_succeed(foo):
85
85
def test_twisted_greenlet (testdir ):
86
86
testdir .makepyfile ("""
87
87
import pytest, greenlet
88
-
88
+
89
89
MAIN = None
90
-
91
-
90
+
91
+
92
92
@pytest.fixture(scope="session", autouse=True)
93
93
def set_MAIN(request, twisted_greenlet):
94
94
global MAIN
95
95
MAIN = twisted_greenlet
96
-
97
-
96
+
97
+
98
98
def test_MAIN():
99
99
assert MAIN is not None
100
100
assert MAIN is greenlet.getcurrent()
@@ -109,15 +109,15 @@ def test_blocon_in_hook(testdir):
109
109
testdir .makeconftest ("""
110
110
import pytest
111
111
from twisted.internet import reactor, defer
112
-
112
+
113
113
def pytest_configure(config):
114
114
d = defer.Deferred()
115
115
reactor.callLater(0.01, d.callback, 1)
116
116
pytest.blockon(d)
117
117
""" )
118
118
testdir .makepyfile ("""
119
119
from twisted.internet import reactor, defer
120
-
120
+
121
121
def test_succeed():
122
122
d = defer.Deferred()
123
123
reactor.callLater(0.01, d.callback, 1)
@@ -155,7 +155,7 @@ def test_fail():
155
155
from twisted.internet import reactor
156
156
from twisted.internet.defer import inlineCallbacks
157
157
from twisted.internet.threads import deferToThread
158
-
158
+
159
159
codes = []
160
160
161
161
@inlineCallbacks
0 commit comments