Skip to content

Commit 5f285b7

Browse files
committed
verify conda activation (and thereby entrypoint)
in tests/conda/simple use pytest for better error reporting
1 parent 36ac03f commit 5f285b7

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

tests/conda/simple/environment.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
dependencies:
22
- numpy
3+
- pytest

tests/conda/simple/verify

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,2 @@
1-
#!/usr/bin/env python
2-
import sys
3-
4-
assert sys.version_info[:2] == (3, 7), sys.version
5-
6-
import numpy
1+
#!/bin/sh
2+
pytest -v ./verify.py

tests/conda/simple/verify.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env python
2+
import os
3+
import sys
4+
5+
def test_sys_version():
6+
assert sys.version_info[:2] == (3, 7)
7+
8+
def test_numpy():
9+
import numpy
10+
11+
def test_conda_activated():
12+
assert os.environ.get("CONDA_PREFIX") == os.environ["NB_PYTHON_PREFIX"], dict(os.environ)

0 commit comments

Comments
 (0)