'Check that reconstructing doesn\'t depend on resources already
instantiated in the original process.'

@tag('important')
def test_other_process(self):

    func = closure_calling_other_closure(3.0)
    pickled = pickle.dumps(func)
    code = 'if    1:\n                                                import    pickle\n\n                                                data    =    {pickled!r}\n                                                func    =    pickle.loads(data)\n                                                res    =    func(4.0)\n                                                assert    res    ==    8.0,    res\n                                                '.format(**locals())
    subprocess.check_call([sys.executable, '-c', code])
