diff options
Diffstat (limited to 'Lib/test/test__xxsubinterpreters.py')
-rw-r--r-- | Lib/test/test__xxsubinterpreters.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Lib/test/test__xxsubinterpreters.py b/Lib/test/test__xxsubinterpreters.py index b3ed27c..ac76cc1 100644 --- a/Lib/test/test__xxsubinterpreters.py +++ b/Lib/test/test__xxsubinterpreters.py @@ -12,7 +12,6 @@ import unittest from test import support from test.support import script_helper -raise unittest.SkipTest("FIXME: bpo-33615: test crash on some CIs") interpreters = support.import_module('_xxsubinterpreters') @@ -1317,6 +1316,10 @@ class ChannelTests(TestBase): self.assertEqual(obj, b'spam') self.assertEqual(out.strip(), 'send') + # XXX For now there is no high-level channel into which the + # sent channel ID can be converted... + # Note: this test caused crashes on some buildbots (bpo-33615). + @unittest.skip('disabled until high-level channels exist') def test_run_string_arg_resolved(self): cid = interpreters.channel_create() cid = interpreters._channel_id(cid, _resolve=True) @@ -1324,10 +1327,8 @@ class ChannelTests(TestBase): out = _run_output(interp, dedent(""" import _xxsubinterpreters as _interpreters - print(chan.end) - _interpreters.channel_send(chan, b'spam') - #print(chan.id.end) - #_interpreters.channel_send(chan.id, b'spam') + print(chan.id.end) + _interpreters.channel_send(chan.id, b'spam') """), dict(chan=cid.send)) obj = interpreters.channel_recv(cid) |