Files
the-littlest-jupyterhub/tests/test_installer.py
2018-08-31 12:17:16 +02:00

22 lines
585 B
Python

"""
Unit test functions in installer.py
"""
import os
from tljh import installer
def test_ensure_node():
installer.ensure_node()
assert os.path.exists('/usr/bin/node')
def test_ensure_config_yaml(tljh_dir):
pm = installer.setup_plugins()
installer.ensure_config_yaml(pm)
assert os.path.exists(installer.CONFIG_FILE)
assert os.path.isdir(installer.CONFIG_DIR)
assert os.path.isdir(os.path.join(installer.CONFIG_DIR, 'jupyterhub_config.d'))
# verify that old config doesn't exist
assert not os.path.exists(os.path.join(tljh_dir, 'config.yaml'))