Adding the ability to define conda channels

This commit is contained in:
Will Dampier
2022-09-02 14:10:43 -04:00
parent 121b4c7d8d
commit fc8f70463c
2 changed files with 15 additions and 4 deletions

View File

@@ -43,6 +43,15 @@ def test_ensure_packages(prefix):
# Throws an error if this fails
subprocess.check_call([os.path.join(prefix, "bin", "python"), "-c", "import numpy"])
def test_ensure_channel_packages(prefix):
"""
Test installing packages in conda environment
"""
conda.ensure_conda_packages(prefix, ["csvtk"], channels=('conda-forge', 'bioconda'))
# Throws an error if this fails
subprocess.check_call([os.path.join(prefix, "bin", "csvtk"), "cat", "--help"])
def test_ensure_pip_packages(prefix):
"""