Show More
@@ -24,7 +24,7 b' import IPython.testing.tools as tt' | |||
|
24 | 24 | from IPython.utils import py3compat |
|
25 | 25 | from IPython.utils.tempdir import TemporaryDirectory |
|
26 | 26 | from IPython.html import nbextensions |
|
27 | from IPython.html.nbextensions import install_nbextension | |
|
27 | from IPython.html.nbextensions import install_nbextension, check_nbextension | |
|
28 | 28 | |
|
29 | 29 | #----------------------------------------------------------------------------- |
|
30 | 30 | # Test functions |
@@ -232,3 +232,15 b' class TestInstallNBExtension(TestCase):' | |||
|
232 | 232 | self.assert_installed("bar.js") |
|
233 | 233 | finally: |
|
234 | 234 | nbextensions.urlretrieve = save_urlretrieve |
|
235 | ||
|
236 | def test_check_nbextension(self): | |
|
237 | with TemporaryDirectory() as d: | |
|
238 | f = u'ƒ.js' | |
|
239 | src = pjoin(d, f) | |
|
240 | touch(src) | |
|
241 | install_nbextension(src) | |
|
242 | ||
|
243 | assert check_nbextension(f, self.ipdir) | |
|
244 | assert check_nbextension([f], self.ipdir) | |
|
245 | assert not check_nbextension([f, pjoin('dne', f)], self.ipdir) | |
|
246 |
General Comments 0
You need to be logged in to leave comments.
Login now