Get multiprocessing working in kitty

Monkeypatch the stdlib multiprocessing module to
use kitty as its python interpreter for spawning worker
processes.
This commit is contained in:
Kovid Goyal
2020-06-21 14:47:24 +05:30
parent 2cb25cf5a8
commit 2c6e5a6e73
3 changed files with 72 additions and 10 deletions

View File

@@ -42,3 +42,7 @@ class TestTUI(BaseTest):
self.ae(le.cursor_pos, 0)
le.backspace()
self.assertTrue(le.pending_bell)
def test_multiprocessing_spawn(self):
from kitty.multiprocessing import test_spawn
test_spawn()