##// END OF EJS Templates
Add pid number to kernel startup message....
Add pid number to kernel startup message. This makes it easier to kill and restart kernels while debugging, or to find stray kernels if need be.

File last commit:

r1960:51f38f50
r2912:053d5686
Show More
test_controllerservice.py
44 lines | 1.4 KiB | text/x-python | PythonLexer
/ IPython / kernel / tests / test_controllerservice.py
Brian E Granger
This is a manual merge of certain things in the ipython1-dev branch, revision 46, into the main ...
r1234 # encoding: utf-8
"""This file contains unittests for the kernel.engineservice.py module.
Things that should be tested:
- Should the EngineService return Deferred objects?
- Run the same tests that are run in shell.py.
- Make sure that the Interface is really implemented.
- The startService and stopService methods.
"""
__docformat__ = "restructuredtext en"
#-------------------------------------------------------------------------------
# Copyright (C) 2008 The IPython Development Team
#
# Distributed under the terms of the BSD License. The full license is in
# the file COPYING, distributed as part of this software.
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
# Imports
#-------------------------------------------------------------------------------
Brian Granger
Fixing misc testing related things.
r1960 # Tell nose to skip this module
__test__ = {}
from twisted.application.service import IService
from IPython.kernel.controllerservice import ControllerService
from IPython.kernel.tests import multienginetest as met
from controllertest import IControllerCoreTestCase
from IPython.testing.util import DeferredTestCase
Brian Granger
Removed some tabs and added a new way of skipping tests that have...
r1555
class BasicControllerServiceTest(DeferredTestCase,
IControllerCoreTestCase):
def setUp(self):
self.controller = ControllerService()
self.controller.startService()
def tearDown(self):
self.controller.stopService()