def test_link_mime_renderer(self): link_package(self.mime_renderer_dir) linked = _get_linked_packages().keys() assert '@jupyterlab/mime-extension-test' in linked assert '@jupyterlab/mime-extension-test' in _get_extensions(self.app_dir) unlink_package('@jupyterlab/mime-extension-test') linked = _get_linked_packages().keys() assert '@jupyterlab/mime-extension-test' not in linked assert '@jupyterlab/mime-extension-test' not in _get_extensions(self.app_dir)
def test_link_mime_renderer(self): link_package(self.mime_renderer_dir) linked = _get_linked_packages().keys() assert '@jupyterlab/mime-extension-test' in linked assert '@jupyterlab/mime-extension-test' in _get_extensions(self.app_dir) unlink_package('@jupyterlab/mime-extension-test') linked = _get_linked_packages().keys() assert '@jupyterlab/mime-extension-test' not in linked assert '@jupyterlab/mime-extension-test' not in _get_extensions(self.app_dir)
def test_link_package(self): path = self.mock_package link_package(path) linked = _get_linked_packages().keys() with open(pjoin(path, 'package.json')) as fid: data = json.load(fid) assert data['name'] in linked assert not data['name'] in _get_extensions(self.app_dir) unlink_package(path) linked = _get_linked_packages().keys() assert not data['name'] in linked
def test_link_package(self): path = self.mock_package link_package(path) linked = _get_linked_packages().keys() with open(pjoin(path, 'package.json')) as fid: data = json.load(fid) assert data['name'] in linked assert not data['name'] in _get_extensions(self.app_dir) unlink_package(path) linked = _get_linked_packages().keys() assert not data['name'] in linked
def test_link_package(self): path = os.path.realpath(pjoin(here, '..')) link_package(path) linked = _get_linked_packages().keys() with open(pjoin(path, 'package.json')) as fid: data = json.load(fid) assert data['name'] in linked assert not data['name'] in list_extensions() unlink_package(path) linked = _get_linked_packages().keys() assert not data['name'] in linked
def test_link_package(self): path = os.path.realpath(pjoin(here, '..')) link_package(path) linked = _get_linked_packages().keys() with open(pjoin(path, 'package.json')) as fid: data = json.load(fid) assert data['name'] in linked assert not data['name'] in list_extensions() unlink_package(path) linked = _get_linked_packages().keys() assert not data['name'] in linked
def test_unlink_package(self): target = self.source_dir link_package(target) unlink_package(target) linked = _get_linked_packages().keys() assert '@jupyterlab/python-tests' not in linked assert '@jupyterlab/python-tests' not in _get_extensions(self.app_dir)
def test_unlink_package(self): target = self.source_dir link_package(target) unlink_package(target) linked = _get_linked_packages().keys() assert '@jupyterlab/python-tests' not in linked assert '@jupyterlab/python-tests' not in _get_extensions(self.app_dir)
def test_app_dir(self): app_dir = self.tempdir() install_extension(self.source_dir, app_dir) path = pjoin(app_dir, 'extensions', '*python-tests*.tgz') assert glob.glob(path) assert '@jupyterlab/python-tests' in _get_extensions(app_dir) uninstall_extension('@jupyterlab/python-tests', app_dir) path = pjoin(app_dir, 'extensions', '*python-tests*.tgz') assert not glob.glob(path) assert '@jupyterlab/python-tests' not in _get_extensions(app_dir) link_package(self.source_dir, app_dir) linked = _get_linked_packages(app_dir).keys() assert '@jupyterlab/python-tests' in linked unlink_package(self.source_dir, app_dir) linked = _get_linked_packages(app_dir).keys() assert '@jupyterlab/python-tests' not in linked
def test_app_dir(self): app_dir = self.tempdir() install_extension(self.source_dir, app_dir) path = pjoin(app_dir, 'extensions', '*python-tests*.tgz') assert glob.glob(path) assert '@jupyterlab/python-tests' in _get_extensions(app_dir) uninstall_extension('@jupyterlab/python-tests', app_dir) path = pjoin(app_dir, 'extensions', '*python-tests*.tgz') assert not glob.glob(path) assert '@jupyterlab/python-tests' not in _get_extensions(app_dir) link_package(self.source_dir, app_dir) linked = _get_linked_packages(app_dir).keys() assert '@jupyterlab/python-tests' in linked unlink_package(self.source_dir, app_dir) linked = _get_linked_packages(app_dir).keys() assert '@jupyterlab/python-tests' not in linked
def test_link_extension(self): link_package(self.source_dir) linked = _get_linked_packages().keys() assert '@jupyterlab/python-tests' in linked assert '@jupyterlab/python-tests' in _get_extensions(self.app_dir)
def test_link_extension(self): link_package(self.source_dir) linked = _get_linked_packages().keys() assert '@jupyterlab/python-tests' in linked assert '@jupyterlab/python-tests' in _get_extensions(self.app_dir)