File tree 1 file changed +2
-6
lines changed
Lib/test/support/interpreters
1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -79,18 +79,13 @@ def create():
79
79
80
80
def list_all ():
81
81
"""Return all existing interpreters."""
82
- mainid = _interpreters .get_main ()
83
82
return [Interpreter (id , _owned = owned )
84
- for id , owned in _interpreters .list_all ()
85
- if owned or id == mainid ]
83
+ for id , owned in _interpreters .list_all ()]
86
84
87
85
88
86
def get_current ():
89
87
"""Return the currently running interpreter."""
90
88
id , owned = _interpreters .get_current ()
91
- if not owned and id != _interpreters .get_main ():
92
- # XXX Support this?
93
- raise InterpreterError ('current interpreter was created externally' )
94
89
return Interpreter (id , _owned = owned )
95
90
96
91
@@ -168,6 +163,7 @@ def _decref(self):
168
163
def id (self ):
169
164
return self ._id
170
165
166
+ # XXX Is this the right name?
171
167
@property
172
168
def owned (self ):
173
169
return self ._owned
You can’t perform that action at this time.
0 commit comments