Skip to content

Commit f6c735e

Browse files
committed
#netpyne-102 feat: Use pytest to run tests in installation
1 parent 0209c2c commit f6c735e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

utilities/install.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def clone(repository, folder=None, branch_or_tag=None, cwdp=DEPS_DIR, recursive=
6060

6161
if exit_code != 0:
6262
raise SystemExit(f'Failed to clone repository {repository} into {folder}')
63-
63+
6464
if not os.path.exists(os.path.join(cwdp, folder, '.git')):
6565
print(f'Skipping checkout of {repository}: folder is not a git repository')
6666
return
@@ -136,8 +136,8 @@ def main(netpyne_branch, workspace_branch, geppetto_branch=None, skipNpm=False,
136136
execute(cmd=['npm', 'ci'], cwd=os.path.join(DEPS_DIR, META_DIR, JUPYTER_DIR, 'js'))
137137
execute(cmd=['npm', 'run', 'build-dev' if development else 'build'],
138138
cwd=os.path.join(DEPS_DIR, META_DIR, JUPYTER_DIR, 'js'))
139-
140-
execute(cmd=['jupyter', 'nbextension', 'uninstall', 'jupyter_geppetto'])
139+
140+
execute(cmd=['jupyter', 'nbextension', 'uninstall', 'jupyter_geppetto'])
141141
execute(cmd=['jupyter', 'nbextension', 'install', '--py', '--symlink', '--sys-prefix', 'jupyter_geppetto'])
142142
execute(cmd=['jupyter', 'nbextension', 'enable', '--py', '--sys-prefix', 'jupyter_geppetto'])
143143
execute(cmd=['jupyter', 'nbextension', 'enable', '--py', '--sys-prefix', 'widgetsnbextension'])
@@ -188,7 +188,7 @@ def main(netpyne_branch, workspace_branch, geppetto_branch=None, skipNpm=False,
188188
cprint("Installing test libraries")
189189
execute(cmd=['pip', 'install', '-r', 'requirements-test.txt'], cwd=ROOT_DIR)
190190
cprint("Testing NetPyNE")
191-
# execute("python -m unittest netpyne_ui.tests.netpyne_model_interpreter_test".split())
191+
execute("python -m pytest tests".split())
192192

193193
cprint("Installing client packages")
194194
if not skipNpm:

0 commit comments

Comments
 (0)