##// END OF EJS Templates
remove kernel.tests.__init__
MinRK -
Show More
@@ -1,58 +0,0 b''
1 """test the IPython Kernel"""
2
3 #-------------------------------------------------------------------------------
4 # Copyright (C) 2013 The IPython Development Team
5 #
6 # Distributed under the terms of the BSD License. The full license is in
7 # the file COPYING, distributed as part of this software.
8 #-------------------------------------------------------------------------------
9
10 #-------------------------------------------------------------------------------
11 # Imports
12 #-------------------------------------------------------------------------------
13
14 import os
15 import shutil
16 import sys
17 import tempfile
18
19 import nose.tools as nt
20
21 from IPython.testing import decorators as dec
22 from IPython.utils import path, py3compat
23
24 from .utils import new_kernel, kernel, TIMEOUT, assemble_output, execute, flush_channels
25
26 #-------------------------------------------------------------------------------
27 # Tests
28 #-------------------------------------------------------------------------------
29 IPYTHONDIR = None
30 save_env = None
31 save_get_ipython_dir = None
32
33 def setup():
34 """setup temporary IPYTHONDIR for tests"""
35 global IPYTHONDIR
36 global save_env
37 global save_get_ipython_dir
38
39 IPYTHONDIR = tempfile.mkdtemp()
40
41 save_env = os.environ.copy()
42 os.environ["IPYTHONDIR"] = IPYTHONDIR
43
44 save_get_ipython_dir = path.get_ipython_dir
45 path.get_ipython_dir = lambda : IPYTHONDIR
46 print 'setup'
47
48
49 def teardown():
50 print 'tearing down'
51 path.get_ipython_dir = save_get_ipython_dir
52 os.environ = save_env
53
54 try:
55 shutil.rmtree(IPYTHONDIR)
56 except (OSError, IOError):
57 # no such file
58 pass
General Comments 0
You need to be logged in to leave comments. Login now