Commit 2e67044a authored by Levin Zimmermann's avatar Levin Zimmermann

erp5_data_notebook: Test if erp5 has access to erp5 jupyter kernel

See merge request !1655
parents 6e68dc54 bbf07939
......@@ -31,6 +31,7 @@ from Products.ERP5Type.tests.utils import createZODBPythonScript, removeZODBPyth
import time
import json
import jupyter_client
import base64
import random
import string
......@@ -1053,4 +1054,16 @@ print os.path
'sympy',
]
imported_egg_list = [egg for egg in egg_list if self.checkEgg(egg)]
self.assertEqual(set(egg_list), set(imported_egg_list))
\ No newline at end of file
self.assertEqual(set(egg_list), set(imported_egg_list))
def testERP5hasAccessToERP5Kernel(self):
'''
Test whether the erp5 specific jupyter kernel is accessible from within erp5.
'''
try:
jupyter_client.kernelspec.KernelSpecManager().get_kernel_spec('erp5')
except jupyter_client.kernelspec.NoSuchKernel:
has_access_to_erp5_kernel = False
else:
has_access_to_erp5_kernel = True
self.assertTrue(has_access_to_erp5_kernel)
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment