diff --git a/integration-tests/test_extensions.py b/integration-tests/test_extensions.py index c57cbef..0a936ef 100644 --- a/integration-tests/test_extensions.py +++ b/integration-tests/test_extensions.py @@ -1,3 +1,4 @@ +import os import subprocess @@ -39,4 +40,12 @@ def test_nbextensions(): assert '{} \x1b[32m enabled \x1b[0m'.format(e) in proc.stdout.decode() # Ensure we have 'OK' messages in our stdout, to make sure everything is importable - proc.stderr.decode() == ' - Validating: \x1b[32mOK\x1b[0m\n' * len(extensions) \ No newline at end of file + proc.stderr.decode() == ' - Validating: \x1b[32mOK\x1b[0m\n' * len(extensions) + + +def test_labextensions(): + """ + Validate labextensions we want installed + """ + # Currently we only install jupyterhub + assert os.path.exists('/opt/tljh/user/bin/jupyter-labhub') \ No newline at end of file