ipython/ipython — pull request #4149 by minrk (2013-08-30 18:32:13+00:00)
Title: reuse more kernels in kernel tests

move scattered kernel-test utilities to kernel.tests.utils

context managers and tools for starting kernels, and sharing a *single* global kernel for many tests.

reduce the number of kernels started for IPython.kernel tests, which should save some time.