##// END OF EJS Templates
[testing][tests][decorators] Remove nose
Samuel Gaist -
Show More
@@ -6,9 +6,6 b''
6 import inspect
6 import inspect
7 import sys
7 import sys
8
8
9 # Third party
10 import nose.tools as nt
11
12 # Our own
9 # Our own
13 from IPython.testing import decorators as dec
10 from IPython.testing import decorators as dec
14
11
@@ -93,7 +90,7 b' def test_skip_dt_decorator():'
93 # Fetch the docstring from doctest_bad after decoration.
90 # Fetch the docstring from doctest_bad after decoration.
94 val = doctest_bad.__doc__
91 val = doctest_bad.__doc__
95
92
96 nt.assert_equal(check,val,"doctest_bad docstrings don't match")
93 assert check == val, "doctest_bad docstrings don't match"
97
94
98
95
99 # Doctest skipping should work for class methods too
96 # Doctest skipping should work for class methods too
@@ -152,13 +149,14 b' def test_skip_dt_decorator2():'
152
149
153 @dec.skip_linux
150 @dec.skip_linux
154 def test_linux():
151 def test_linux():
155 nt.assert_false(sys.platform.startswith('linux'),"This test can't run under linux")
152 assert sys.platform.startswith("linux") is False, "This test can't run under linux"
153
156
154
157 @dec.skip_win32
155 @dec.skip_win32
158 def test_win32():
156 def test_win32():
159 nt.assert_not_equal(sys.platform,'win32',"This test can't run under windows")
157 assert sys.platform != "win32", "This test can't run under windows"
158
160
159
161 @dec.skip_osx
160 @dec.skip_osx
162 def test_osx():
161 def test_osx():
163 nt.assert_not_equal(sys.platform,'darwin',"This test can't run under osx")
162 assert sys.platform != "darwin", "This test can't run under osx"
164
General Comments 0
You need to be logged in to leave comments. Login now