From 0156d8ca229389f2cdc23ea58a0d983e21bf1b3b 2008-07-25 03:16:57 From: Fernando Perez Date: 2008-07-25 03:16:57 Subject: [PATCH] Moved context tests to separate file --- diff --git a/IPython/kernel/tests/test_contexts.py b/IPython/kernel/tests/test_contexts.py new file mode 100644 index 0000000..61bc195 --- /dev/null +++ b/IPython/kernel/tests/test_contexts.py @@ -0,0 +1,39 @@ +#def test_simple(): +if 0: + + # XXX - for now, we need a running cluster to be started separately. The + # daemon work is almost finished, and will make much of this unnecessary. + from IPython.kernel import client + mec = client.MultiEngineClient(('127.0.0.1',10105)) + + try: + mec.get_ids() + except ConnectionRefusedError: + import os, time + os.system('ipcluster -n 2 &') + time.sleep(2) + mec = client.MultiEngineClient(('127.0.0.1',10105)) + + mec.block = False + + import itertools + c = itertools.count() + + parallel = RemoteMultiEngine(mec) + + mec.pushAll() + + with parallel as pr: + # A comment + remote() # this means the code below only runs remotely + print 'Hello remote world' + x = range(10) + # Comments are OK + # Even misindented. + y = x+1 + + + with pfor('i',sequence) as pr: + print x[i] + + print pr.x + pr.y