blob: 6dfa4deef8c0fd2f046f608f2020ae433d52a381 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import os
import pytest
from delivery_merge import conda
class TestConda:
def setup_class(self):
self.version = '4.5.12'
self.prefix = conda.conda_installer(self.version)
assert os.path.exists(self.prefix)
def teardown_class(self):
pass
def test_init_path(self):
conda.conda_init_path(self.prefix)
assert os.environ.get('PATH', '').startswith(self.prefix)
def test_shell_wrapper(self):
output = conda.conda('info').stdout.decode()
assert self.prefix in output
assert self.version in output
def test_env_load(self):
with conda.conda_env_load('base') as _:
assert os.environ.get('CONDA_PREFIX', '')
|