mirror of
https://github.com/jupyterhub/the-littlest-jupyterhub.git
synced 2025-12-18 21:54:05 +08:00
22 lines
585 B
Python
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'))
|